{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'\\n    @Author: King\\n    @Date: 2019.03.20\\n    @Purpose: 使用PyTorch实现Chatbot\\n    @Introduction:  下面介绍\\n    @Datasets: 百度的中文问答数据集WebQA 数据\\n    @Link : https://github.com/fancyerii/blog-codes\\n    @Reference : https://fancyerii.github.io/2019/02/14/chatbot/\\n'"
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "\n",
    "'''\n",
    "    @Author: King\n",
    "    @Date: 2019.03.20\n",
    "    @Purpose: 使用PyTorch实现Chatbot\n",
    "    @Introduction:  下面介绍\n",
    "    @Datasets: 百度的中文问答数据集WebQA 数据\n",
    "    @Link : https://github.com/fancyerii/blog-codes\n",
    "    @Reference : https://fancyerii.github.io/2019/02/14/chatbot/\n",
    "'''"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 介绍\n",
    "\n",
    "本教程会介绍使用seq2seq模型实现一个chatbot，训练数据来自Cornell电影对话语料库。对话系统是目前的研究热点，它在客服、可穿戴设备和智能家居等场景有广泛应用。\n",
    "\n",
    "传统的对话系统要么基于检索的方法——提前准备一个问答库，根据用户的输入寻找类似的问题和答案。这更像一个问答系统，它很难进行多轮的交互，而且答案是固定不变的。要么基于预先设置的对话流程，这主要用于slot-filling(Task-Oriented)的任务，比如查询机票需要用户提供日期，达到城市等信息。这种方法的缺点是比较死板，如果用户的意图在设计的流程之外，那么就无法处理，而且对话的流程也一般比较固定，要支持用户随意的话题内跳转和话题间切换比较困难。\n",
    "\n",
    "因此目前学术界的研究热点是根据大量的对话数据，自动的End-to-End的使用Seq2Seq模型学习对话模型。它的好处是不需要人来设计这个对话流程，完全是数据驱动的方法。它的缺点是流程不受人(开发者)控制，在严肃的场景(比如客服)下使用会有比较大的风险，而且需要大量的对话数据，这在很多实际应用中是很难得到的。因此目前seq2seq模型的对话系统更多的是用于类似小冰的闲聊机器人上，最近也有不少论文研究把这种方法用于task-oriented的任务，但还不是太成熟，在业界还很少被使用。\n",
    "\n",
    "## 数据介绍\n",
    "\n",
    "数据名称：百度的中文问答数据集WebQA 数据\n",
    "数据路径：F:\\document\\datasets\\nlpData\\conversation_dataset\\baidu_cn_WebQA\n",
    "格式：json"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'\\n    工具包 end\\n'"
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "'''\n",
    "    工具包 begin\n",
    "'''\n",
    "import sys\n",
    "if sys.version_info[0] > 2:\n",
    "    is_py3 = True\n",
    "else:\n",
    "    reload(sys)\n",
    "    sys.setdefaultencoding(\"utf-8\")\n",
    "    is_py3 = False\n",
    "\n",
    "def native_word(word, encoding='utf-8'):\n",
    "    \"\"\"如果在python2下面使用python3训练的模型，可考虑调用此函数转化一下字符编码\"\"\"\n",
    "    if not is_py3:\n",
    "        return word.encode(encoding)\n",
    "    else:\n",
    "        return word\n",
    "\n",
    "def native_content(content):\n",
    "    if not is_py3:\n",
    "        return content.decode('utf-8')\n",
    "    else:\n",
    "        return content\n",
    "\n",
    "def open_file(filename, mode='r'):\n",
    "    \"\"\"\n",
    "    常用文件操作，可在python2和python3间切换.\n",
    "    mode: 'r' or 'w' for read or write\n",
    "    \"\"\"\n",
    "    if is_py3:\n",
    "        return open(filename, mode, encoding='utf-8', errors='ignore')\n",
    "    else:\n",
    "        return open(filename, mode)\n",
    "\n",
    "'''\n",
    "    工具包 end\n",
    "'''"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 百度的中文问答数据集WebQA 数据预处理"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 数据读取"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "question:大李杜是李白杜甫,小李杜是李商隐和谁?\tanswer:杜牧\n",
      "question:80年代电视剧《霍元甲》主题曲叫什么?\tanswer:万里长城永不倒\n",
      "question:张艺谋电影《英雄》中秦始皇是哪位内地男演员扮演的?\tanswer:陈道明\n",
      "question:茶、可可和哪一种饮料并称为世界三大饮料?\tanswer:咖啡\n",
      "question:生、旦、净、末、丑中,哪个专指女性角色?\tanswer:旦\n",
      "question:身体内哪种元素缺失容易导致抽筋?\tanswer:钙\n",
      "question:向蔺相如负荆请罪的名将是谁?\tanswer:廉颇\n",
      "question:清代也是中国古代第一部以\"字典\"命名的汉字辞书叫?\tanswer:康熙字典\n",
      "question:中国民间四大爱情传说是《梁祝》《白蛇传》《孟姜女》和什么?\tanswer:牛郎织女\n",
      "question:\"白衣天使\"指的是哪种职业?\tanswer:护士\n",
      "question:日本动画片《名侦探柯南》中为柯南设计多种道具助其破案的博士叫什么名字?\tanswer:阿笠博士\n",
      "question:传统的\"金砖四国\"指的是俄罗斯、中国、印度和哪个国家?\tanswer:巴西\n",
      "question:《阿拉蕾》《七龙珠》是哪位日本著名漫画家的代表作?\tanswer:鸟山明\n",
      "question:精选4.中国摇滚乐坛的张楚、窦唯以及哪位歌手并称为\"魔岩三术\"?\tanswer:何勇\n",
      "question:中国刀剪业素有\"南张北王\"的说法,\"王\"指的是\"王麻子\"刀剪,\"张\"指哪个老字号?\tanswer:张小泉\n",
      "question:我国七大地理分区之一,\"华中三省\"分别指的是湖南、湖北和哪个省?\tanswer:河南\n",
      "question:为曹操统一北方奠定基础的战役是？\tanswer:官渡之战\n",
      "question:贝克汉姆转会皇家马德里，他身穿的球衣的号码是\tanswer:23号\n",
      "question:一个成年人有多少块骨头？\tanswer:206\n",
      "question:火烧圆明园的侵略者是：\tanswer:英法\n",
      "question:我国测量海拔是以什么海的平均海平面作为零点？\tanswer:黄海\n",
      "question:接财神是在正月初五的\tanswer:凌晨\n",
      "question:根据公司法，有限公司的股东最高人数为：\tanswer:50人\n",
      "question:被称为荷月的月份是：\tanswer:六月\n",
      "question:人体消化道中最长的器官是：\tanswer:小肠\n",
      "question:电影《大红灯笼高高挂》的拍摄地“乔家大院”是什么地方有名的民居？\tanswer:山西\n",
      "question:国际羽联成立地点是：\tanswer:英国\n",
      "question:摩罗氏苹果疗法是哪国人发明的：\tanswer:德国\n",
      "question:（）翻译的《天演论》在《国闻汇编》上发表后引起了强烈的反响。\tanswer:严复\n",
      "question:布尔什维克成为马克思主义者的称号，其含义是什么?\tanswer:多数派\n",
      "question:提出一国两制构想的领导人是：\tanswer:邓小平\n",
      "question:我国测量海拔是以什么海的平均海拔平面作为零点：\tanswer:黄海\n",
      "question:世界杯乒乓球赛的奖杯也称为什么杯？\tanswer:埃文斯杯\n",
      "question:巴尔扎克的第一部作品是：\tanswer:克伦威尔\n",
      "question:体操队员手上擦的白粉化学名称叫什么\tanswer:镁粉\n",
      "question:google是哪个国家的\tanswer:美国\n",
      "question:苏联造的那颗最大的氢弹叫什么名字？\tanswer:大伊万\n",
      "question:鲁迅在朝花夕拾中写的老师是谁\tanswer:藤野先生\n",
      "question:詹天佑曾在哪里留学\tanswer:美国\n",
      "question:世界上最低的火山-塔尔火山位于哪一个国家？\tanswer:菲律宾\n",
      "question:山东和山西之间隔着什么山？\tanswer:太行\n",
      "question:楚庄王请谁当令尹，从而使国力大增？\tanswer:孙叔敖\n",
      "question:创办“精武门”的中国清末爱国武术家是谁？\tanswer:霍元甲\n",
      "question:刘关张在哪里结义\tanswer:桃园\n",
      "question:有谁知道沟通地中海和红海是哪条运河？求答案\tanswer:苏伊士\n",
      "question:圣诞节是几日\tanswer:12月25日\n",
      "question:在电影《黄金大劫案》中把黄金化掉的化学液体是什么?\tanswer:王水\n",
      "question:恐龙属于哪一类动物\tanswer:爬行动物\n",
      "question:《我的中国心》是谁演唱的？\tanswer:张明敏\n",
      "question:戒烟日是几月几日？\tanswer:5月31日\n",
      "question:日本的国花是什么花?\tanswer:樱花\n",
      "question:巴金的《家》、《春》、《秋》合称什么\tanswer:激流三部曲\n",
      "question:天下兴亡，匹夫有责是谁说的话\tanswer:顾炎武\n",
      "question:诸葛亮的爹是谁\tanswer:诸葛珪\n",
      "question:埃及发源于什么流域！\tanswer:尼罗河流域\n",
      "question:西藏的主要居民是什么民族\tanswer:藏族\n",
      "question:历史上越王勾践用美人计把西施送给了谁?\tanswer:吴王夫差\n",
      "question:白俄罗斯的首都是哪个城市?\tanswer:明斯克\n",
      "question:在政治学的认识论中检验认识的真理性的唯一标准是什么?\tanswer:实践\n",
      "question:房谋杜断是指的唐朝有名的两位宰相房玄龄和谁?\tanswer:杜如晦\n",
      "question:香港商人李嘉诚的儿子一位是李泽钜,另一位是谁?\tanswer:李泽楷\n",
      "question:日全食是因为太阳被哪个天体遮住而产生的天文现象?\tanswer:月亮\n",
      "question:在著作《人间词话》中提出\"人生三境界\"的是哪位晚清文人?\tanswer:王国维\n",
      "question:民间俗语中说,孕妇喜欢吃辣会生女孩,喜欢吃哪种味道会生男孩?\tanswer:酸\n",
      "question:国内仅存的佛、道、儒三教合一的独特寺庙\"悬空寺\"位于五岳当中的哪座山上?\tanswer:恒山\n",
      "question:动漫《火影忍者》的作者是哪位著名漫画家?\tanswer:岸本齐史\n",
      "question:西安钟楼在哪个区\tanswer:碑林区\n",
      "question:中国第一部彩色故事片是\tanswer:《祝福》\n",
      "question:世界上火山最多的洲是哪个洲？\tanswer:亚洲\n",
      "question:中国在南极设立的第一个考察站叫什么\tanswer:长城站\n",
      "question:“滑铁卢”是失败的代名词，滑铁卢战役与谁有关？\tanswer:拿破仑\n",
      "question:世界上面积第二大的国家是\tanswer:加拿大\n",
      "question:好望角在哪个洲\tanswer:非洲\n",
      "question:最耐日晒的织品是哪一种\tanswer:腈纶\n",
      "question:传说牛郎织女是在农历什么时候相会?\tanswer:七月初七\n",
      "question:《老人与海》的作者是谁？\tanswer:海明威\n",
      "question:景泰蓝是什么地方的特种工艺\tanswer:北京\n",
      "question:“西山晴雪”是燕京八景之一，它具体在京西什么地方\tanswer:香山\n",
      "question:基度山伯爵是谁的作品？\tanswer:大仲马\n",
      "question:什么民族自称为百人？\tanswer:普米族\n",
      "question:发明了电话的科学家是：\tanswer:贝尔\n",
      "question:地球上第二大洋是：\tanswer:大西洋\n",
      "question:人下潜到多深会得深海醉？\tanswer:30米\n",
      "question:麻花，包子，炸糕指的是哪的三绝食品：\tanswer:天津\n",
      "question:《泰坦尼克号》又名《铁达尼号》，获得（）届奥斯卡最佳影片奖\tanswer:70\n",
      "question:吴哥寺是世界上最大的印度教寺庙建筑群，它位于：\tanswer:柬埔寨\n",
      "question:一般认为篮球起源于：\tanswer:美国\n",
      "question:我国有文字可考的历史开始于？\tanswer:商朝\n",
      "question:《花好月圆》的女主角叫什么名字\tanswer:杨千嬅\n",
      "question:二十年婚姻是什么婚\tanswer:瓷婚\n",
      "question:电影《仙剑奇侠传1》中的林月如是谁啊？\tanswer:安以轩\n",
      "question:世界上哪个大洋最小\tanswer:北冰洋\n",
      "question:请问vivo手机是属于哪个品牌的手机\tanswer:步步高\n",
      "question:笑傲江湖五毒教教主是谁\tanswer:蓝凤凰\n",
      "question:新版武则天杨淑妃是谁演的，叫什么\tanswer:周海媚\n",
      "question:罗志祥的生日几月几日?\tanswer:7月30日\n",
      "question:二月有28天的叫什么年\tanswer:平年\n",
      "question:水浒传中梁山上第二位的头领是谁？\tanswer:晁盖\n",
      "question:中国签定的第一个不平等条约是哪个\tanswer:南京条约\n",
      "question:比喻无法摆脱嫌疑,人们常说跳到什么也洗不清?\tanswer:黄河\n",
      "question:被称为\"千佛洞\"的是位于甘肃省敦煌市的什么景点?\tanswer:莫高窟\n",
      "question:bra是哪个美洲国家的英文缩写?\tanswer:巴西\n",
      "question:因《春光灿烂猪八戒》而喜结良缘的是徐铮和哪位著名女演员?\tanswer:陶虹\n",
      "question:巴蒂尔哪个学校毕业的\tanswer:杜克大学\n",
      "question:内存条kingston是什么牌子的呀？\tanswer:金士顿\n",
      "question:百度的创始人兼ceo是谁?\tanswer:李彦宏\n",
      "question:台湾海峡连通的是东海和什么海?\tanswer:南海\n",
      "question:我国古代的儒家典籍《春秋》是哪国的编年史?\tanswer:鲁国\n",
      "question:美国哪座城市被称作\"凤凰城\"?\tanswer:菲尼克斯\n",
      "question:著名短篇小说《变色龙》食恶果哪位著名小说家的作品?\tanswer:契诃夫\n",
      "question:中国历史上第一个中央集权统一的封建王朝是哪个朝代?\tanswer:秦朝\n",
      "question:有\"花园城市\"之称的是哪个东南亚国家?\tanswer:新加坡\n",
      "question:投鞭断流、草木皆兵、风声鹤唳出自于古代那一场战争?\tanswer:淝水之战\n",
      "question:世界上最大的半岛是什么\tanswer:阿拉伯半岛\n",
      "question:人的舌尖对五味中的哪种味道最敏感?\tanswer:甜\n",
      "question:人的舌根最五味中的哪种味道最敏感?\tanswer:苦\n",
      "question:脍炙人口的歌曲《同桌的你》由哪位内地男歌手原唱?\tanswer:老狼\n",
      "question:戊戌变法是哪个朝代的事件?\tanswer:清朝\n",
      "question:我国少数民族最多的省份是?\tanswer:云南\n",
      "question:刘邦建立汉朝,定都当时的哪个城市?\tanswer:长安\n",
      "question:在《jj陆》这张专辑中,歌手林俊杰与蔡卓妍曾共同演唱了哪首经典情歌?\tanswer:小酒窝\n",
      "question:我们常说的\"五金制品\"中\"五金\"指的是金银铜铁和哪种金属?\tanswer:锡\n",
      "question:中国面积最大的是哪个省区?\tanswer:新疆\n",
      "question:电影《满城尽带黄金甲》中扮演大王的是哪位演员?\tanswer:周润发\n",
      "question:动物行为受什么和激素的调节？\tanswer:神经系统\n",
      "question:电工用的电笔里面充的是\tanswer:氖气\n",
      "question:万里长城西端终点是：\tanswer:嘉峪关\n",
      "question:图穷匕见说的是谁刺杀秦王嬴政?\tanswer:荆轲\n",
      "question:印度非暴力不合作运动的领导人是\tanswer:甘地\n",
      "question:湖笔产于哪个省份\tanswer:浙江\n",
      "question:三国时，凤雏是指：\tanswer:庞统\n",
      "question:干涸的黄土高原在历史上曾是“翠柏烟峰，清泉灌顶”的景象，请问黄土高原在西周时森林覆盖率是多少？\tanswer:53%\n",
      "question:影片《泰坦尼克号》是第几届奥斯卡最佳影片？\tanswer:70届\n",
      "question:《挪威的森林》的这部小说的作者是\tanswer:村上春树\n",
      "question:小说《骆驼祥子》的作者是\tanswer:老舍\n",
      "question:20世纪初，谁提出了“小太阳系原子模型”，认为原子是由带正电的原子核以及围绕它旋转、带负电的电子组成？\tanswer:卢瑟福\n",
      "question:我们用哪种昆虫来命名系统内一个微小的变化能够带动一系列连锁反应的现象?\tanswer:蝴蝶效应\n",
      "question:南美洲大陆南端同火地岛等岛屿之间的海峡叫什么海峡?\tanswer:麦哲伦海峡\n",
      "question:在光良的歌曲《童话》中,我要变成童话里,你爱的那个什么?\tanswer:天使\n",
      "question:电影《门徒》是哪位内地女星跟刘德华、吴彦祖、古天乐、袁咏仪共同演出的?\tanswer:张静初\n",
      "question:峨眉山在四川省哪个市\tanswer:乐山\n",
      "question:“龟兔赛跑”故事出自于何处？\tanswer:伊索寓言\n",
      "question:海市蜃楼是什么原因引起的？\tanswer:折射\n",
      "question:义和团事件于哪一年发生？\tanswer:1900\n",
      "question:1913年3月20日袁世凯派人刺杀了国民党代理理事长\tanswer:宋教仁\n",
      "question:我国少数民族人口最多的是：\tanswer:壮族\n",
      "question:爱立信手机品质卓越。你知道它是哪个国家的产品:\tanswer:瑞典\n",
      "question:古典小说《红楼梦》的作者是：\tanswer:曹雪芹\n",
      "question:人的消化道中最长的一段是?\tanswer:小肠\n",
      "question:世界天烟日是几月几日？\tanswer:5月31日\n",
      "question:卷珠帘原唱是谁？\tanswer:霍尊\n",
      "question:“维民所止”是清代哪位皇帝在位期间所出现的文字狱？\tanswer:雍正\n",
      "question:中国的情人节是哪一天？\tanswer:七月初七\n",
      "question:司马迁写出了我国第一部纪传体通史是什么\tanswer:史记\n",
      "question:秦朝哪一年建立的\tanswer:公元前221年\n",
      "question:奇瑞汽车原产地在哪\tanswer:安徽\n",
      "question:白炽灯用久了会发黑是因为什么蒸发了?\tanswer:钨\n",
      "question:95年tvb版的《神雕侠侣》当中,杨过的扮演者是谁?\tanswer:古天乐\n",
      "question:狗是人类驯化什么动物得来的?\tanswer:狼\n",
      "question:古代称的踏青节是我们现在称什么传统节日?\tanswer:清明节\n",
      "question:中国古代民间流传的解梦著作叫什么?\tanswer:周公解梦\n",
      "question:中国哪个传统节日又叫\"团圆节\"?\tanswer:中秋节\n",
      "question:象脚鼓是哪个民族的打击乐器?\tanswer:傣族\n",
      "question:加里宁所说的\"人类灵魂工程师\"是指什么职业?\tanswer:教师\n",
      "question:铢是哪个亚洲国家的货币单位?\tanswer:泰国\n",
      "question:昼夜更替是由什么引起的?\tanswer:地球自转\n",
      "question:相对论是谁提出的？\tanswer:爱因斯坦\n",
      "question:北京语言大学是一本还是二本?\tanswer:一本\n",
      "question:至上励合里面那个韩国人是谁？详细资料？\tanswer:金恩圣\n",
      "question:康乃馨是什么科植物\tanswer:石竹科\n",
      "question:台湾最大的平原是哪个?\tanswer:嘉南平原\n",
      "question:孙悟空的师傅是谁\tanswer:菩提祖师\n",
      "question:《乡愁》诗中“一湾浅浅的海峡”指的是?\tanswer:台湾\n",
      "question:《水浒传》中,绰号\"大刀\"的是谁?\tanswer:关胜\n",
      "question:梦幻脚步是由哪位绰号\"大梦\"的前nba球员发明的?\tanswer:奥拉朱旺\n",
      "question:《水浒传》中人称\"智多星\"的是谁?\tanswer:吴用\n",
      "question:世界上最大的广场是中国的什么广场?\tanswer:天安门广场\n",
      "question:多瑙河是欧洲第二长河,发源于德国西南部,最终流入的是哪个内海?\tanswer:黑海\n",
      "question:国内新一代娱乐互动门户网站\"mop\"的中文网站名叫?\tanswer:猫扑网\n",
      "question:香港男演员林文龙的妻子是香港哪位著名女演员?\tanswer:郭可盈\n",
      "question:被誉为\"中国第一水乡\"的古镇周庄位于我国哪个省?\tanswer:江苏\n",
      "question:古人尊称为\"万山之宗\"、\"龙脉之祖\",西起帕米尔高原横贯新疆与西藏的是我国哪条著名山系?\tanswer:昆仑山\n",
      "question:历史上八国联军攻入北京后与清政府签订了哪个丧权辱国的条约?\tanswer:辛丑条约\n",
      "question:迪拜是哪里的？\tanswer:阿联酋\n",
      "question:投笔从戎的历史人物是谁\tanswer:班超\n",
      "question:太阳系中哪颗恒星体积最大\tanswer:木星\n",
      "question:成龙的老婆是谁\tanswer:林凤娇\n",
      "question:萧邦是哪个国家的？\tanswer:波兰\n",
      "question:九寨沟在哪个省\tanswer:四川\n",
      "question:传说中的忍术的创造者是谁？\tanswer:六道仙人\n",
      "question:三叉口是什么剧？\tanswer:京剧\n",
      "question:鲁迅真名叫什莫？\tanswer:周树人\n",
      "question:上帝之手说的是谁？\tanswer:马拉多纳\n",
      "question:著名运动品牌阿迪达斯是哪个国家的运动品制造商?\tanswer:德国\n",
      "question:俗话说的\"百味之首\"是哪一种调味品的味道?\tanswer:盐\n",
      "question:西餐中,用各种水果或蔬菜切成小块,加调味品拌成的菜叫什么?\tanswer:沙拉\n",
      "question:因为水门事件下台的美国总统是?\tanswer:尼克松\n",
      "question:在我国\"八十年代新雷锋\"\"当代保尔\"之称的著名残疾人作家是谁?\tanswer:张海迪\n",
      "question:\"山姆大叔\"是代指哪个国家或其国家政府的形象?\tanswer:美国\n",
      "question:网络爱情小说的经典之作《第一次亲密接触》的作者是?\tanswer:痞子蔡\n",
      "question:广西壮族自治区简称是?\tanswer:桂\n",
      "question:足球比赛中,四川球迷用哪个词为球队加油?\tanswer:雄起\n",
      "question:通心粉是哪个国家的名点?\tanswer:意大利\n",
      "question:我国第一部军事著作\tanswer:孙子兵法\n",
      "question:屈原是春秋战国哪国人\tanswer:楚国\n",
      "question:金庸小说《射雕英雄传》中,黄药师将软猬甲传给了小说中哪位人物?\tanswer:黄蓉\n",
      "question:我们常说的\"五险一金\"中五险指的是医疗保险、失业保险、工伤保险;生育保险和什么保险?\tanswer:养老保险\n",
      "question:林正英的本名叫什么\tanswer:林根宝\n",
      "question:詹姆斯是哪一个篮球队的？\tanswer:骑士\n",
      "question:诛仙的代言人是谁？\tanswer:任贤齐\n",
      "question:武士拿剑在水里刻船是什么课文\tanswer:刻舟求剑\n",
      "question:乐高是哪个国家的\tanswer:丹麦\n",
      "question:唐太宗实施什么政策牵制相权\tanswer:三省六部制\n",
      "question:\"元素周期表\"的建立者是俄国的哪位科学家?\tanswer:门捷列夫\n",
      "question:强力杀虫剂\"ddvp\"的中文音译叫什么?\tanswer:敌敌畏\n",
      "question:纳木错中,\"错\"字在藏语里表示什么意思?\tanswer:湖\n",
      "question:\"三宫六院\"中的\"三宫\"指的是故宫中的\"交泰殿\"、\"坤宁宫\"和哪座皇帝居住的宫殿?\tanswer:乾清宫\n",
      "question:由杨幂主演的清宫剧《宫》的剧名全称是什么?\tanswer:宫锁心玉\n",
      "question:明代冯梦龙的短篇小说\"三言\"是《喻世明言》《醒世恒言》和哪一部?\tanswer:警世通言\n",
      "question:中国古代隋朝以后的中央官学,并且是中国古代教育体系中的最高学府是什么?\tanswer:国子监\n",
      "question:我国面积最大的淡水湖是位于江西省的哪个湖?\tanswer:鄱阳湖\n",
      "question:海的女儿是谁写的？\tanswer:安徒生\n",
      "question:江米面是什么东西\tanswer:糯米面\n",
      "question:周总理的老婆叫什么啊\tanswer:邓颖超\n",
      "question:世界上第一块腕表什么牌子\tanswer:百达翡丽\n",
      "question:威廉王子是哪个球队的球迷\tanswer:阿斯顿维拉\n",
      "question:毛泽东的弟弟叫什么?\tanswer:毛泽覃\n",
      "question:创建元素周期表的科学家是谁？\tanswer:门捷列夫\n",
      "question:安哥拉说什么语言\tanswer:葡萄牙语\n",
      "question:魔鬼鱼的学名是什么\tanswer:蝠鲼\n",
      "question:三国演义是谁写.？\tanswer:罗贯中\n",
      "question:动画大片《梁山伯与祝英台》中为祝英台配音的是哪位歌手？\tanswer:萧亚轩\n",
      "question:“我挥一挥衣袖，不带走一片云彩”的是诗人\tanswer:徐志摩\n",
      "question:摩登舞由几种舞蹈组成？\tanswer:5\n",
      "question:二十世纪初，哪位科学家提出宇宙膨胀理论？\tanswer:哈勃\n",
      "question:北约组织21日举东扩会议，会议决定把保加利亚、罗马尼亚、斯洛伐克、斯洛文尼亚、爱沙尼亚、拉脱维亚和立陶宛7个中东欧国家列入北约，北约成员国增加到_________个。\tanswer:26\n",
      "question:能被4整除的年份一定是闰年吗？\tanswer:不一定\n",
      "question:人们常见的指南针上红色指针指的是：\tanswer:北方\n",
      "question:《祝福》是谁的歌曲专辑：\tanswer:张学友\n",
      "question:一刻钟是多长时间\tanswer:15分钟\n",
      "question:《伤逝》中的男主人公叫什么?\tanswer:涓生\n",
      "question:英国的钱叫什么？\tanswer:英镑\n",
      "question:摩诘是指唐朝哪位诗人\tanswer:王维\n",
      "question:罗京妻子什么姓名？\tanswer:刘继红\n",
      "question:苗人凤的妻子后更谁跑了?\tanswer:田归农\n",
      "question:水分子由哪两种元素组成的？\tanswer:氢氧\n",
      "question:李白笔下的“飞流直下三千尺，疑是银河落九天”指的是哪个风景区？\tanswer:庐山\n",
      "question:2012年伦敦奥运会闭幕式上,中国代表团的旗手徐莉佳是哪个项目的奥运冠军?\tanswer:帆船\n",
      "question:在我国古代,讲究养生的人都会把\"精、气\"和什么称为人身的三宝?\tanswer:神\n",
      "question:avi是什么类型文件的格式?\tanswer:视频\n",
      "question:\"汉初三杰\"指的是韩信、萧何哪位西汉的谋士?\tanswer:张良\n",
      "question:北非国家利比亚的首都是哪个城市?\tanswer:的黎波里\n",
      "question:岛国日本是由九州,四国,京都和哪个部分组成的?\tanswer:北海道\n",
      "question:台湾海峡位于台湾省和哪个省之间?\tanswer:福建省\n",
      "question:\"激流三部曲\"《家》《春》《秋》的作者是我国哪位文学家?\tanswer:巴金\n",
      "question:知名动漫《名侦探柯南》的作者是哪位著名漫画家?\tanswer:青山刚昌\n",
      "question:\"令爱\"是我国古代对对方什么亲属的尊称?\tanswer:女儿\n",
      "question:发现美洲新大陆的航海家是\tanswer:哥伦布\n",
      "question:成吉思汗的继承人是谁\tanswer:窝阔台\n",
      "question:惟知跃进是谁的口号\tanswer:李大钊\n",
      "question:中国的领土面积居世界第几\tanswer:世界第三\n",
      "question:《八路军军歌》的词作者是：\tanswer:公木\n",
      "question:结核菌是透明的，用显微镜是看不见的.您知道结核杆菌是由谁发现的吗?\tanswer:科赫\n",
      "question:正规围棋比赛用的棋盘横竖各有几条平行线：\tanswer:19\n",
      "question:世界上干流流经国家最多的河流是：\tanswer:多瑙河\n",
      "question:世界最长的河流是：\tanswer:尼罗河\n",
      "question:《老残游记》作者是谁？\tanswer:刘鹗\n",
      "question:贺岁片《没完没了》是由谁执导的：\tanswer:冯小刚\n",
      "question:世界上开凿最早最长的人工运河是\tanswer:京杭运河\n",
      "question:《史记》共多少篇\tanswer:120\n",
      "question:郑成功收复台湾后，将台湾改名为：\tanswer:东都\n",
      "question:世界四大洋中面积最小的是：\tanswer:北冰洋\n",
      "question:中国乒乓球队在釜山亚运会上创造了历届亚运会上获得金牌数最少的纪录，在此之前，中国乒乓球队参加历届亚运会得金牌最少的是枚金牌？\tanswer:4\n",
      "question:哪个国家被称为花园之国：\tanswer:新加坡\n",
      "question:铅球比赛中，参赛者应该在什么地方投掷铅球？\tanswer:推掷圈\n",
      "question:菊花一般在什么季节开放？\tanswer:秋天\n",
      "question:“mq”指的是（）。\tanswer:德商\n",
      "question:中国最大的省？\tanswer:新疆\n",
      "question:在甲午战争中，日军对我国和平居民实行野蛮的大屠杀的地点是\tanswer:旅顺\n",
      "question:乒乓球深受大家喜爱，请问它源于哪个国家？\tanswer:英国\n",
      "question:爱滋病(aids)是一种致命的疾病，您知道它主要是破坏人体的哪个系统吗？\tanswer:免疫\n",
      "question:十里红妆的作者是谁？\tanswer:叶迷\n",
      "question:水蒸汽是水的什么形态\tanswer:气态\n",
      "question:中国最大的房地产商是谁呢？\tanswer:万科\n",
      "question:红斑狼疮去武警总医院挂什么号\tanswer:风湿免疫科\n",
      "question:献给爱丽丝是谁写的\tanswer:贝多芬\n",
      "question:红警里用哪个国家是巨炮\tanswer:法国\n",
      "question:常温下除什么外金属都是固体？\tanswer:汞\n",
      "question:咸丰皇帝是哪个朝代的?\tanswer:清朝\n",
      "question:什么叫米田共\tanswer:粪\n",
      "question:司马迁的巨著是什么\tanswer:史记\n",
      "question:引起人类脚癣的生物是什么\tanswer:真菌\n",
      "question:原子的质量主要集中在哪里？？\tanswer:原子核\n",
      "question:求歌名，，当你我不小心又想起她，就在记忆里画一个x\tanswer:失恋阵线联盟\n",
      "question:猛虎队守门员倒挂蝎子摆尾是谁\tanswer:伊基塔\n",
      "question:中国最好的警校是那所？\tanswer:中国人民公安大学\n",
      "question:无脊椎动物中唯一会飞行的\tanswer:昆虫\n",
      "question:成语\"庖丁解牛\"中的庖丁是指什么职业?\tanswer:厨师\n",
      "question:被称为\"乐府双璧\"的是《木兰诗》和哪一首民歌?\tanswer:孔雀东南飞\n",
      "question:被俄罗斯人民称为\"母亲河\"的是哪条河流?\tanswer:伏尔加河\n",
      "question:94年张智霖版的《射雕英雄传》中哪位香港女演员扮演了黄蓉?\tanswer:朱茵\n",
      "question:文学上并称\"风骚\"中的风指《国风》,那么骚指什么?\tanswer:离骚\n",
      "question:\"太白\"是哪位唐朝大诗人的字?\tanswer:李白\n",
      "question:《醉赤壁》、《曹操》等脍炙人口的歌曲都是哪位男歌手的代表作?\tanswer:林俊杰\n",
      "question:\"便士\"是哪个欧洲国家的货币单位?\tanswer:英国\n",
      "question:由黄渤主演的电影《杀生》是由谁导演的?\tanswer:管虎\n",
      "question:文艺复兴时期西班牙小说的顶峰之作《堂吉诃德》是哪位作家的代表作?\tanswer:塞万提斯\n",
      "question:恐龙生活的中生代,分为三桑纪、白垩纪和什么?\tanswer:侏罗纪\n",
      "question:我国明代的\"三保太监\"指的是哪位历史人物?\tanswer:郑和\n",
      "question:世界上最大的洋是太平洋，那么最大的海是：\tanswer:珊瑚海\n",
      "question:汉字“廿”是表示：\tanswer:二十\n",
      "question:2001年斐济红十字会会长斯科特被杀害的日期是：\tanswer:7月1日\n",
      "question:最早的温度计里面用的是哪种溶液？\tanswer:水\n",
      "question:唐代人可以称“父亲”为：\tanswer:哥哥\n",
      "question:太阳系中最大的行星是:\tanswer:木星\n",
      "question:范蠡是谁的手下\tanswer:勾践\n",
      "question:酸雨的形成是主要是由于什么污染造成的?\tanswer:二氧化硫\n",
      "question:富春江位于我国的哪个省：\tanswer:浙江\n",
      "question:著名作曲家比才是哪国人？\tanswer:法国\n",
      "question:中国东北唯一的沿海省份是哪个省?\tanswer:辽宁\n",
      "question:在我国有的省有2个简称,那么黔或贵是哪个省的简称?\tanswer:贵州\n",
      "question:中国跳水队著名的\"月亮组合\"是指林跃和谁?\tanswer:火亮\n",
      "question:日本小说《人间失格》是哪位日本作家的代表作?\tanswer:太宰治\n",
      "question:\"知识就是力量\"是谁的名言?\tanswer:培根\n",
      "question:希腊奥林珀斯十二主神之一,象征战争与智慧的女神是谁?\tanswer:雅典娜\n",
      "question:物以类聚，人以群分出自：\tanswer:《易经》\n",
      "question:古代称呼幼儿时期为什么？\tanswer:孩提\n",
      "question:地球日是哪天？地球日是哪天？\tanswer:4月22日\n",
      "question:欧洲的全称是什么？\tanswer:欧洲\n",
      "question:六一居士是谁\tanswer:欧阳修\n",
      "question:起亚是哪个国家的车\tanswer:韩国\n",
      "question:奥大利亚首都是那个城市\tanswer:堪培拉\n",
      "question:当美国建成时中国在哪个朝代？\tanswer:清朝\n",
      "question:著名的是晚清四大谴责小说《官场现形记》作者是：\tanswer:李伯元\n",
      "question:俄罗斯文学之父是谁？\tanswer:普希金\n",
      "question:人体最大块的肌肉是?\tanswer:臀\n",
      "question:《仲夏夜之梦》的作者是：\tanswer:莎士比亚\n",
      "question:最轻的树木是什么？\tanswer:轻木\n",
      "question:古代对死有不同说法，大夫死叫什么？\tanswer:卒\n",
      "question:中国孔数最多的宝带桥在哪里？\tanswer:苏州\n",
      "question:巴西的国舞是?\tanswer:桑巴\n",
      "question:什么是我国第二大河，流域面积75.24万平方千米。\tanswer:黄河\n",
      "question:长三角地区指的是上海、江苏和哪个省?\tanswer:浙江\n",
      "question:一个人获得了wba,wbc,ibf金腰带,那么他是哪种体育项目的冠军?\tanswer:拳击\n",
      "question:奥运会举重比赛中分为抓举和什么两项比赛?\tanswer:挺举\n",
      "question:《非说不可》《随遇而安》等书的作者是江苏卫视哪位主持人?\tanswer:孟非\n",
      "question:我国清朝最长寿的皇帝是谁?\tanswer:乾隆\n",
      "question:87年4月出生的人生肖属什么?\tanswer:兔\n",
      "question:被誉为湘西明珠,也是沈从文家乡是湖南哪个县?\tanswer:凤凰县\n",
      "question:1992年巴塞罗那奥运会上参与哪个项目的美国运动队称为\"梦之队\"?\tanswer:篮球\n",
      "question:端午节时,群众常参与的一项水上竞技运动是什么?\tanswer:赛龙舟\n",
      "question:f1赛车中,到达终点,裁判会挥舞黑色和什么色组成的格子旗?\tanswer:白色\n",
      "question:亚利桑那州大峡谷是哪个国家的名胜?\tanswer:美国\n",
      "question:被称为世界五大宫殿之一的凡尔赛宫曾是哪个欧洲国家的王宫?\tanswer:法国\n",
      "question:一氧化碳导致人中毒的机理是阻碍人体血红蛋白运输哪种气体?\tanswer:氧气\n",
      "question:世界上使用人数最多的语言是?\tanswer:汉语\n",
      "question:赤道位于哪个气压带?\tanswer:赤道低气压带\n",
      "question:房地产界著名的\"soho中国\"的董事长是谁?\tanswer:潘石屹\n",
      "question:中国哪个音乐节是用水果命名,取其浪漫.春天.爱的寓意?\tanswer:草莓\n",
      "question:外形俊朗.球艺精湛.现在效力于皇家马德里俱乐部的卡卡来自于哪个国家?\tanswer:巴西\n",
      "question:济州岛位于哪个国家?\tanswer:韩国\n",
      "question:体大膘肥,青壳白肚,金爪黄毛是产自我国哪个湖的大闸蟹的特点?\tanswer:阳澄湖\n",
      "question:我国古人将书信绑在哪种体型较小的鸟腿上来传递信息?\tanswer:鸽子\n",
      "question:\"九五之尊\"在我国古代指的是什么人?\tanswer:皇帝\n",
      "question:主演了《十面埋伏》《卧虎藏龙》《艺妓回忆录》的女演员是谁?\tanswer:章子怡\n",
      "question:香港演员利智是哪位华人功夫巨星的妻子?\tanswer:李连杰\n",
      "question:请问五台山体育馆在哪座城市：\tanswer:南京\n",
      "question:内蒙境内最大的湖泊为：\tanswer:呼伦湖\n",
      "question:《鲁宾逊漂流记》里故事描述的是哪国商人？？？\tanswer:英国\n",
      "question:变脸是什么戏曲中的？\tanswer:川剧\n",
      "question:开元通宝是哪个年代的？\tanswer:唐\n",
      "question:谁知道韩国明星蔡林丈夫是谁\tanswer:李承焕\n",
      "question:10.1是什么日子？\tanswer:国庆节\n",
      "question:空山新雨后，天气晚来秋。出自那首诗？\tanswer:山居秋暝\n",
      "question:澳大利亚曾经是哪个国家的殖民地？\tanswer:英国\n",
      "question:宏基是哪里的牌子？\tanswer:台湾\n",
      "question:负责2008年北京奥运会开幕式的总导演是谁？急急急！！！！！！！！！\tanswer:张艺谋\n",
      "question:西周时期实行一种维护贵族统治的制度是什么？！\tanswer:分封制\n",
      "question:三角形具有什么性？？\tanswer:稳定\n",
      "question:440803是哪里的身份证号\tanswer:广东\n",
      "question:0379哪里的区号\tanswer:河南洛阳\n",
      "question:羊脂球的作者\tanswer:莫泊桑\n",
      "question:梧桐花的花语是什么\tanswer:情窦初开\n",
      "question:乌邦托一书的作者是谁\tanswer:托马斯·莫尔\n",
      "question:巴厘岛在哪个国家？\tanswer:印度尼西亚\n",
      "question:程门立雪讲的是那个历史人物\tanswer:杨时\n",
      "question:春风送暖入屠苏，中屠苏指的是\tanswer:屠苏酒\n",
      "question:海南离哪个省近\tanswer:广东\n",
      "question:皮蛋是什么蛋？\tanswer:鸭蛋\n",
      "question:《红楼梦》中,海棠诗社最早的发起人是贾府的哪位小姐?\tanswer:探春\n",
      "question:酗酒对哪个脏器影响最大?\tanswer:肝脏\n",
      "question:哭倒长城的是谁\tanswer:孟姜女\n",
      "question:大虫是什么？\tanswer:老虎\n",
      "question:现代五项运动由五个比赛项目组成,包括射击、击剑、马术、越野跑和哪项运动?\tanswer:游泳\n",
      "question:每年6月份的第三个星期日是关于家中哪个亲属的节日?\tanswer:父亲节\n",
      "question:成语\"张冠李戴\"中的\"冠\"指的是什么?\tanswer:帽子\n",
      "question:墨西哥的国徽上有鹰和蛇两种动物,还有哪种植物?\tanswer:仙人掌\n",
      "question:在任何一个直角三角形中,两条直角边的长度的平方和等于斜边长度的平方,这是数学中的哪个定理?\tanswer:勾股定理\n",
      "question:在经典喜剧影片《东成西就》中扮演黄药师的是谁?\tanswer:张国荣\n",
      "question:\"郊寒岛瘦\"是形容的是两位诗人的诗词风格,他们分别是孟郊和哪位诗人?\tanswer:贾岛\n",
      "question:前额发际线正中的部分向下突起,使整个发型呈\"m\"型的\"发尖\"部分俗称为什么?\tanswer:美人尖\n",
      "question:三国时的建业是现在的哪个地方啊？\tanswer:南京\n",
      "question:传说牛郎和织女被银河分开，一年只能相聚一次。请问相聚时什么动物为他们搭桥？\tanswer:喜鹊\n",
      "question:科举考试始于：\tanswer:隋代\n",
      "question:《飞得更高》《春天里》是哪位著名音乐人的代表作?\tanswer:汪峰\n",
      "question:夏朝第一个皇帝,上古圣君禹的儿子叫什么?\tanswer:启\n",
      "question:司南是我国四大发明中哪件物品的前身?\tanswer:指南针\n",
      "question:电影《疯狂的赛车》中饰演一位与金牌只差0.01秒的自行车手的内地著名影星是?\tanswer:黄渤\n",
      "question:比喻借着有权者的威势欺压他人、作威作福,我们会说狐狸假借哪种动物的威势?\tanswer:老虎\n",
      "question:中国四大书院之一的应天书院在我国哪个省?\tanswer:河南省\n",
      "question:首次实现了突破音障飞行是在哪一年？\tanswer:1947\n",
      "question:在1984年美国洛杉矶举办的第23届奥运会上，中国实现了奥运金牌“零”的突破。请问在那届奥运会上中国队在金牌榜上名列第几？\tanswer:第四\n",
      "question:“扇子舞”是哪个少数民族的民间舞蹈？\tanswer:哈尼族\n",
      "question:2001年1月16日我国第一艘无人飞船“神州2号“在绕地球多少圈后准确返回？\tanswer:108圈\n",
      "question:.“海的女儿”是哪个城市的城徽\tanswer:哥本哈根\n",
      "question:最近获得诺贝尔文学奖的华人作家高行健的代表作品是\tanswer:灵山\n",
      "question:“九宫格”的创始人是\tanswer:欧阳洵\n",
      "question:哈雷彗星的公转周期是76年，发现哈雷彗星的著名科学家哈雷是哪国人？\tanswer:英国\n",
      "question:2010世界杯吉祥物是什么？\tanswer:扎库米\n",
      "question:南充是哪\tanswer:四川省\n",
      "question:结婚25年叫什么?\tanswer:银婚\n",
      "question:鱼翅是哪种动物身上的?\tanswer:鲨鱼\n",
      "question:清代著名章回体小说《儒林外史》的作者是谁?\tanswer:吴敬梓\n",
      "question:我国古代戏剧《牡丹亭》是明朝哪位剧作家的代表作?\tanswer:汤显祖\n",
      "question:截拳道是谁创造的？\tanswer:李小龙\n",
      "question:麻果是什么东西？\tanswer:毒品\n",
      "question:《猛回头》《警世钟》是我国近代史上哪位资产阶级革命家的代表作?\tanswer:陈天华\n",
      "question:名句\"仁义不施而攻守之势异也\"出自贾谊的哪篇文章?\tanswer:过秦论\n",
      "question:\"现代奥林匹克之父\"是谁?\tanswer:顾拜旦\n",
      "question:我国母亲河长江,黄河都发源于我国哪个省?\tanswer:青海\n",
      "question:叶卡捷琳娜二世是哪个国家的女皇?\tanswer:俄国\n",
      "question:代表歌曲有《征服》《一笑而过》《白天不懂夜的黑》的内地女歌手是谁?\tanswer:那英\n",
      "question:俄罗斯的首都是哪座城市?\tanswer:莫斯科\n",
      "question:位于中美洲,连接太平洋与大西洋,被誉为\"世界七大工程＊＊\"的运河叫?\tanswer:巴拿马运河\n",
      "question:仙剑奇侠传一的作者\tanswer:姚壮宪\n",
      "question:2.1声道的音响设备有几个音箱\tanswer:三个\n",
      "question:竹筒茶产于我国云南省什么地区？\tanswer:腾冲\n",
      "question:何嘉丽是哪项运动的著名运动员?\tanswer:剑击\n",
      "question:世界上许多国家，通常把婚龄长短用珠宝首饰来表示。如结婚15周年称水晶婚，结婚55周年称：\tanswer:绿宝石婚\n",
      "question:中国气象部门以多长时间内的降水量来区分雨的大小\tanswer:24小时\n",
      "question:西毒欧阳锋的老巢在：\tanswer:白驼山\n",
      "question:19世纪后半期，以十分优惠的方式将国有企业的很大一部分转给私人资本家的国家是：\tanswer:日本\n",
      "question:鲁迅先生的作品“阿Ｑ正传”中的阿Ｑ是哪里人？\tanswer:未庄\n",
      "question:台湾早期民间当成肥皂来使用的植物是什么？\tanswer:无患子\n",
      "question:红军时期红军军旗上五角星是什么颜色？\tanswer:白色\n",
      "question:中国故宫三大殿俗称\"金銮殿\"的宫殿又叫什么殿?\tanswer:太和殿\n",
      "question:央视《百家讲坛》中\"品三国\"的主讲人是谁?\tanswer:易中天\n",
      "question:长江发源于我国青藏高原的哪座山上?\tanswer:唐古拉山\n",
      "question:人类基因组计划是何时启动的？\tanswer:1990\n",
      "question:《祝你一路顺风》是哪位台湾歌手的作品?\tanswer:吴奇隆\n",
      "question:月食分为三种状态:月全食,半影月食和什么?\tanswer:月偏食\n",
      "question:随季节变化而迁移的鸟类称为什么?\tanswer:候鸟\n",
      "question:北洋军奉系首领,号称\"东北王\"的是哪位将领?\tanswer:张作霖\n",
      "question:我国江西省的简称是什么?\tanswer:赣\n",
      "question:小说《少年维特的烦恼》是谁的作品?\tanswer:歌德\n",
      "question:漓江，是中国锦绣河山的一颗明珠，是桂林风光的精华。漓江发源于桂林东北兴安县的：\tanswer:猫儿山\n",
      "question:在第25届世界乒乓球锦标赛中夺得世界冠军的（）有一句名言“人生能有几回博”，充分显示了我中运动员的进取精神。\tanswer:容国团\n",
      "question:美国第一任总统是谁？\tanswer:华盛顿\n",
      "question:变脸是哪个剧种的绝活\tanswer:川剧\n",
      "question:太平天国北伐军的出发地点是：\tanswer:扬州\n",
      "question:漫画三毛流浪记的作者是\tanswer:张乐平\n",
      "question:唐朝农民创制的一种先进灌田工具是什么\tanswer:筒车\n",
      "question:哪个国家国旗上的枫叶。\tanswer:加拿大\n",
      "question:铁肩担道义，妙手著文章。作者是谁？\tanswer:李大钊\n",
      "question:历史上的第一个皇帝是谁？\tanswer:秦始皇\n",
      "question:十二生肖演成龙老婆的是谁\tanswer:林凤娇\n",
      "question:世界上最长的运河是什么?\tanswer:京杭大运河\n",
      "question:“印度支那屋脊”是哪个国家的别称？\tanswer:老挝\n",
      "question:我国最大的湖泊是\tanswer:青海湖\n",
      "question:ic卡是由罗兰德发明的，他是哪国的人？\tanswer:法国\n",
      "question:东周第一个国王是：\tanswer:周平王\n",
      "question:《论语》是语录体散文，是哪家经典之一。\tanswer:儒家\n",
      "question:1974年出生的人是什么生肖？\tanswer:虎\n",
      "question:与帕瓦罗蒂，多明戈并称当代三大男高音歌唱家的是\tanswer:卡雷拉斯\n",
      "question:《红楼梦魇》的作者是\tanswer:张爱玲\n",
      "question:“珍珠港事件”发生在哪一年：\tanswer:1941\n",
      "question:生态系统的概念是由哪国科学家提出的?\tanswer:英国\n",
      "question:汇源果汁老总是谁\tanswer:朱新礼\n",
      "question:于占元的得意门生\"七小福\"中最初大师兄元龙是哪位动作演员?\tanswer:洪金宝\n",
      "question:佛教传入我国后所建造的第一座寺院白马寺位于河南省哪个城市?\tanswer:洛阳\n",
      "question:我国第二大高原是?\tanswer:内蒙古高原\n",
      "question:传说过了奈何桥要喝一碗可以忘掉人间所有事情的汤是什么汤?\tanswer:孟婆汤\n",
      "question:阿尔杰·罗本是哪个国家的足球运动员?\tanswer:荷兰\n",
      "question:约翰列农是英国哪只老牌摇滚乐队的主唱?\tanswer:甲壳虫\n",
      "question:金庸的原名叫什么?\tanswer:查良镛\n",
      "question:第一届世界杯足球赛在哪个国家举办的?\tanswer:乌拉圭\n",
      "question:比利牛斯山是法国与那个伊比利亚半岛国家的天然国界?\tanswer:西班牙\n",
      "question:微软出品的个人聊天软件工具英文简称是什么?\tanswer:msn\n",
      "question:《社戏》选自鲁迅的那本小说集?\tanswer:呐喊\n",
      "question:万事俱备只欠东风最早指古代哪场经典战役?\tanswer:赤壁之战\n",
      "question:欧洲杯史上进球最多并是欧足联主席的是哪位法国球员?\tanswer:普拉蒂尼\n",
      "question:以钟表和军刀闻名于世的欧洲国家是?\tanswer:瑞士\n",
      "question:我国传统习俗中,过年,长辈会给小孩什么钱寓意平安?\tanswer:压岁钱\n",
      "question:双皮奶是源于哪个省的甜品?\tanswer:广东\n",
      "question:农业银行卡号几位数\tanswer:19位\n",
      "question:白描手法，“宋画第一”，是谁啊\tanswer:李公麟\n",
      "question:《老残游记》的作者是：\tanswer:刘鹗\n",
      "question:美洲大陆当地原有的居民是：\tanswer:印第安人\n",
      "question:正常情况下血浆中以哪一种蛋白占优势：\tanswer:白蛋白\n",
      "question:楚霸王是在渡哪条江之前自刎的？\tanswer:乌江\n",
      "question:“黄绢幼妇，外孙韭臼”暗含的意义是什么？\tanswer:绝妙好辞\n",
      "question:张辽字什么\tanswer:文远\n",
      "question:中世纪最后一位诗人，新时代最初一位诗人指的是\tanswer:但丁\n",
      "question:1814年，拿破仑被迫宣布退位，被流放于\tanswer:厄尔巴岛\n",
      "question:梵高是后印象派的重要的画家.您知道他出生在哪个国家吗？\tanswer:荷兰\n",
      "question:世界上绝对高温的最高记录是在哪里？\tanswer:利比亚\n",
      "question:请问唐王李世民是属于哪一个生肖？\tanswer:马\n",
      "question:明石海峡大桥是世界上最长的双重桥，它位于：\tanswer:日本\n",
      "question:思想者是哪位雕塑大师的作品\tanswer:罗丹\n",
      "question:在哪个条约中清政府把神圣的领土台湾割让给日本：\tanswer:马关条约\n",
      "question:围棋棋盘上的九个小圆点被叫做：\tanswer:星\n",
      "question:被尊为“花间派”鼻祖的词人是（）。\tanswer:温庭筠\n",
      "question:诗仙是指那位诗人\tanswer:李白\n",
      "question:被称为高原之舟的动物是：\tanswer:牦牛\n",
      "question:东方明珠塔位于中国那一个城市？\tanswer:上海\n",
      "question:我们平常使用的电视、空调等电器的摇控器是利用什么来传递、控制信号的？\tanswer:红外线\n",
      "question:《百年孤独》的作者加西亚?马尔克斯是哪国人：\tanswer:哥伦比亚\n",
      "question:世界上公认的第一台电子计算机诞生的年代是\tanswer:1946年\n",
      "question:最近因卷入赵文卓和甄子丹之争,而删掉自己全部微博的台湾女明星是谁?\tanswer:舒淇\n",
      "question:彭浩翔导演,余文乐和杨千嬅主演的爱情电影叫什么?\tanswer:志明和春娇\n",
      "question:八旗里哪个级别最高?\tanswer:正黄旗\n",
      "question:历史上它曾经被称为燕京是哪个城市\tanswer:北京\n",
      "question:领导“虎门硝烟”的民族英雄是谁？求大神帮助\tanswer:林则徐\n",
      "question:清明是谁写的？\tanswer:杜牧\n",
      "question:页岩气是什么气？\tanswer:天然气\n",
      "question:雪铁龙是哪国品牌\tanswer:法国\n",
      "question:太平天国都城天京以前叫什么？\tanswer:南京\n",
      "question:最近都在唱的“摩擦摩擦，似魔鬼的步伐”是什么歌曲里面的？\tanswer:我的滑板鞋\n",
      "question:经典遗传学的创始人孟德尔是哪国人\tanswer:奥地利\n",
      "question:中国封建时期哪个朝代进入封建鼎盛时期\tanswer:唐\n",
      "question:雪豹坚强岁月片尾曲叫什么\tanswer:坚强的人\n",
      "question:太谷县现在属于哪个市？\tanswer:晋中\n",
      "question:歌曲《夜上海》《天涯歌女》的原唱是哪位上海30年代女歌星?\tanswer:周璇\n",
      "question:历史上不平等的《马关条约》和《辛丑条约》是谁代表清政府和帝国主义国家签订的?\tanswer:李鸿章\n",
      "question:遗传的控制中心是什么\tanswer:细胞核\n",
      "question:李亚鹏主演的电视剧《笑傲江湖》的结尾曲是什么?\tanswer:笑傲江湖\n",
      "question:哪个省份跨了四个地理区域？\tanswer:甘肃\n",
      "question:潭晶的！老公是谁\tanswer:邓中翰\n",
      "question:代表作品有《单身情歌》《蒙娜丽莎的眼泪》的台湾歌手是?\tanswer:林志炫\n",
      "question:现任朝鲜最高领导人是谁?\tanswer:金正恩\n",
      "question:唐玄宗时期哪位大诗人不畏权贵,让高力士为其脱靴?\tanswer:李白\n",
      "question:非洲足球传统强队,被称为\"非洲雄鹰\"的是哪个国家队?\tanswer:尼日利亚\n",
      "question:用以表示书籍.篇章.歌曲等名称的标点符号是什么号?\tanswer:书名号\n",
      "question:98年在美国友好运动会的跳马练习中不慎受伤,造成胸部以下高位截瘫的中国前女子体操运动员是?\tanswer:桑兰\n",
      "question:白果是哪种植物的果实?\tanswer:银杏\n",
      "question:金穗卡是哪个银行发的信用卡?\tanswer:中国农业银行\n",
      "question:三毛之父是谁？\tanswer:张乐平\n",
      "question:英文简称cia的美国政府情报、间谍和反间谍的机构就什么?\tanswer:中央情报局\n",
      "question:短周期最活泼金属？\tanswer:钠\n",
      "question:管仲是哪国的宰相？\tanswer:齐\n",
      "question:白鳍豚用什么呼吸？\tanswer:肺\n",
      "question:世界无车日是哪一天\tanswer:9月22日\n",
      "question:著名画家梵高出生于\tanswer:荷兰\n",
      "question:2003年的中国首富是谁？\tanswer:丁磊\n",
      "question:最早发现x射线的科学家是\tanswer:伦琴\n",
      "question:劳动合同中，试用期最长不得超过多久？\tanswer:6个月\n",
      "question:旧金山金门大桥的巨大桥塔高几米？\tanswer:227\n",
      "question:电影《罗生门》的导演是:\tanswer:黑泽明\n",
      "question:中国民间的节令——“九九”是从哪一天开始的\tanswer:冬至\n",
      "question:第一架实用直升机的发明人为：\tanswer:西科斯基\n",
      "question:灵芝的味道是?\tanswer:极苦\n",
      "question:世界上第一个到达南极点的人是：\tanswer:阿蒙森\n",
      "question:北京的十三陵是哪个朝代的皇帝的陵墓\tanswer:明\n",
      "question:造纸术是哪个朝代发明的？\tanswer:西汉\n",
      "question:“杀龟大会”的“龟”是指：\tanswer:吴三桂\n",
      "question:有以半部论语治天下之称的宰相是：\tanswer:赵普\n",
      "question:在人体中，什么是身体中酸性最强的液体？\tanswer:胃液\n",
      "question:1935年入侵埃塞俄比亚的法西斯国家是：\tanswer:意大利\n",
      "question:世界上最浅的海是哪一个？\tanswer:亚速海\n",
      "question:“白骨露于野，千里无鸡鸣”这一诗句所反映的时代是什么时期？\tanswer:东汉末年\n",
      "question:白求恩是哪里人？\tanswer:加拿大\n",
      "question:戒烟不戒酒里的白兰是谁呀？\tanswer:杨恭如\n",
      "question:约法三章，讲的是谁？\tanswer:刘邦\n",
      "question:金灭辽是哪年？\tanswer:1125年\n",
      "question:哪种维生素缺乏会出现佝偻病\tanswer:维生素d\n",
      "question:北京大学的前身是什么？\tanswer:京师大学堂\n",
      "question:在数学符号当中,符号\"√￣\"的读法是什么?\tanswer:根号\n",
      "question:《马说》是唐代著名文学家谁的作品?\tanswer:韩愈\n",
      "question:梁朝伟、章子怡主演的电影《一代宗师》的导演是谁?\tanswer:王家卫\n",
      "question:我国古典小说集\"三言\"是指《警世通言》、《醒世恒言》和哪一本?\tanswer:喻世明言\n",
      "question:四书五经中的四书指的是《论语》,《大学》,《中庸》和哪本书?\tanswer:孟子\n",
      "question:赵宝刚导演的电视剧《北京青年》中,女主角权筝的饰演者是谁?\tanswer:马苏\n",
      "question:莎士比亚的喜剧《威尼斯商人》中著名的\"四大吝啬鬼\"之一的人物叫什么?\tanswer:夏洛克\n",
      "question:我们常说的\"荆楚之地\"说的是我国现在的那个省境内?\tanswer:湖北省\n",
      "question:国际上公认的被称为\"金砖四国\"的是中国、俄罗斯、巴西和哪个国家?\tanswer:印度\n",
      "question:乐府名诗《孔雀东南飞》讲述的是焦仲卿和那位女性的爱情悲剧?\tanswer:刘兰芝\n",
      "question:能透支的卡叫什么卡？\tanswer:信用卡\n",
      "question:福娃蓝的叫什么\tanswer:贝贝\n",
      "question:屈原是投哪条江自尽的?\tanswer:汨罗江\n",
      "question:林徽因死于什么疾病\tanswer:肺结核\n",
      "question:现在“犹太人”大多数居住在哪个国家呀？\tanswer:以色列\n",
      "question:泼水节是哪个民族\tanswer:傣族\n",
      "question:《论语》是什么家的著作。\tanswer:儒家\n",
      "question:秦始皇在那一年去世的\tanswer:公元前210年\n",
      "question:西双版纳是那个省的\tanswer:云南\n",
      "question:世界上第一个皇帝是谁\tanswer:秦始皇\n",
      "question:古代的西域是在那里\tanswer:新疆\n",
      "question:五岳”是历史悠久的五大名山之总称，其中享有“奇险天下第一山”美誉的是哪一座山？\tanswer:华山\n",
      "question:莎士比亚的作品中,与茱丽叶一见钟情后,先后服毒自杀的人是谁?\tanswer:罗密欧\n",
      "question:我们在公共场所看到\"exit\"的标识表示什么意思?\tanswer:出口\n",
      "question:通常情况下,看到有\"taxi\"标识的小轿车说明这是一辆什么车?\tanswer:出租车\n",
      "question:电视剧《康熙王朝》中饰演孝庄皇太后的是哪位著名女演员?\tanswer:斯琴高娃\n",
      "question:nba球星马努·吉诺比利是哪个南美国家的职业篮球运动员?\tanswer:阿根廷\n",
      "question:为歌剧《仲夏夜之梦》所配的名曲《婚礼进行曲》虽哪位著名德国作曲家创作的?\tanswer:门德尔松\n",
      "question:被称为\"阿胶之乡\"的东阿镇位于山东省的哪个城市?\tanswer:济南\n",
      "question:金庸小说《天龙八部》中,段正淳与阮星竹的长女,也是乔峰深爱的女人是谁?\tanswer:阿朱\n",
      "question:重庆谈判之后国共两党达成的具有历史意义的协议是什么?\tanswer:双十协定\n",
      "question:历史上的\"九一八事变\"的哪个国家为了侵略我国东北三省而发动的一场战争?\tanswer:日本\n",
      "question:一战中被称为“绞肉机”的战役在什么地方？\tanswer:凡尔登战役\n",
      "question:安阳是哪个省\tanswer:河南省\n",
      "question:骆驼的身上有驼峰，您知道骆驼的驼峰里储存了很多什么？\tanswer:脂肪\n",
      "question:中国在南极设立的第一个考察站叫什么名字？\tanswer:长城站\n",
      "question:中国第一大河是?\tanswer:长江\n",
      "question:台湾最大的海港是\tanswer:高雄\n",
      "question:茶是哪国人普遍喜爱的\tanswer:英国人\n",
      "question:有“昆虫的荷马”之称的人是\tanswer:法布尔\n",
      "question:中国获得奥运会体操金牌最多的男运动员是：\tanswer:李宁\n",
      "question:中国最大的树是树冠面积达5.5亩的_________，其主干上布满了块状根系，如山脉、峡谷、千沟万壑。\tanswer:榕树王\n",
      "question:是谁领导古罗马规模最大的一次奴隶起义：\tanswer:斯巴达克\n",
      "question:在哪国的支持下1865年中亚浩罕汗国阿古柏率军侵入新疆建立反动政权：\tanswer:英国\n",
      "question:德国国歌叫什么名字！\tanswer:德意志之歌\n",
      "question:植物的叶芽将来发育成侧芽的结构是？\tanswer:芽原基\n",
      "question:用橡胶棒摩擦毛皮产生什么电\tanswer:负电\n",
      "question:巴金原姓什么？\tanswer:李\n",
      "question:比利时的国花是\tanswer:虞美人\n",
      "question:南极第一城是哪？\tanswer:麦克默多\n",
      "question:红葡萄酒是用什么葡萄酿制的?\tanswer:红葡萄\n",
      "question:著名影片《魂断蓝桥》的桥是哪座桥？\tanswer:滑铁卢桥\n",
      "question:《战国策》一书的整理编订者是：\tanswer:刘向\n",
      "question:英国的铁娘子撒切尔夫人是什么政党的\tanswer:保守党\n",
      "question:公元1890年，是谁在湖北汉阳创办了汉阳铁厂？\tanswer:张之洞\n",
      "question:正常人体体细胞有多少条染色体\tanswer:46条\n",
      "question:传说中月亮上长着一棵树，它是：\tanswer:桂树\n",
      "question:哪一篇叙事长诗和《木兰辞》被合称为\"乐府双壁\"?\tanswer:孔雀东南飞\n",
      "question:\"地滚球\"是哪种运动的别称?\tanswer:保龄球\n",
      "question:中国人结婚时要给新人吃的红枣、花生、桂圆、莲子代表什么含义?\tanswer:早生贵子\n",
      "question:相传《左传》是春秋末年哪一位史官所著?\tanswer:左丘明\n",
      "question:现实主义杰作《名利场》的作者是哪位英国幽默大师?\tanswer:萨克雷\n",
      "question:琼瑶作品\"梅花三弄\"三部曲分为《水云间》、《鬼丈夫》和哪一部?\tanswer:梅花烙\n",
      "question:我国第一部按部首编排的字典《说文解字》的作者是哪位东汉文学家?\tanswer:许慎\n",
      "question:荷马史诗分为两部,分别是《奥德赛》和哪一部?\tanswer:伊利亚特\n",
      "question:乒乓球比赛中，发球时应该把球不带旋转地垂直抛起不少于多少厘米？\tanswer:16\n",
      "question:有史以来，战列舰吨位最大的是哪个国家？\tanswer:日本\n",
      "question:庄子曾梦见自己变成什么?\tanswer:蝴蝶\n",
      "question:跳伞是哪个国家率先发明的\tanswer:中国\n",
      "question:俗称的\"胳肢窝\"指的是人体的什么部位?\tanswer:腋窝\n",
      "question:奥斯陆是哪个欧洲国家的首都?\tanswer:挪威\n",
      "question:比利时的货币单位是什么？\tanswer:法郎\n",
      "question:“iq”指的是：\tanswer:智商\n",
      "question:硫在氧气熊燃烧发出什么颜色的火焰？\tanswer:蓝紫色\n",
      "question:求物体所占的空间是求什么?\tanswer:体积\n",
      "question:里约热内卢是哪个国家的城市?\tanswer:巴西\n",
      "question:温哥华是哪个国家的城市?\tanswer:加拿大\n",
      "question:电影《画皮》的故事出自哪本清代文言短篇小说集?\tanswer:聊斋志异\n",
      "question:三教九流中的三教是指:佛教.儒教和什么?\tanswer:道教\n",
      "question:著名二胡曲《二泉映月》的作者是?\tanswer:华彦钧\n",
      "question:我国桥梁史上著名的赵州桥修建于什么朝代?\tanswer:隋朝\n",
      "question:\"低音吉他\"又被称为什么?\tanswer:贝斯\n",
      "question:《黄河大合唱》的作曲者是我国哪位近代著名作曲家?\tanswer:冼星海\n",
      "question:2010年因成功主演《山楂树之恋》国的静秋一角,成为新一代\"谋女郎\"的内地女演员是谁?\tanswer:周冬雨\n",
      "question:金庸小说《倚天屠龙记》中,明教的中原总坛所在地在哪?\tanswer:光明顶\n",
      "question:鲁滨孙漂流记是按什么顺序写的\tanswer:时间顺序\n",
      "question:艾菲尔铁塔位于哪个城市？\tanswer:巴黎\n",
      "question:册封回纥族首领骨力裴罗为怀仁可汗的唐朝皇帝是\tanswer:唐玄宗\n",
      "question:日本是哪年偷袭美国的珍珠港\tanswer:1941\n",
      "question:叙利亚的戈兰高地是在什么战争中被以色列占领的？\tanswer:第三次\n",
      "question:“宁可枉杀千人，不可使一人漏网”是谁的口号？\tanswer:汪精卫\n",
      "question:我国第一部编年体史书是：\tanswer:《春秋》\n",
      "question:小说“半生缘”的作者是谁？\tanswer:张爱玲\n",
      "question:《欧也妮．葛朗台》的作者是：\tanswer:巴尔扎克\n",
      "question:紫砂壶最著名的产地是：\tanswer:宜兴\n",
      "question:南宋诗人范成大的号是：\tanswer:石湖居士\n",
      "question:俄国的《共产党宣言》是哪年发表的？\tanswer:1848年\n",
      "question:薄古开莱的父亲是谁\tanswer:谷景生\n",
      "question:古希腊哲学著作《理想国》的作者是哪个思想家?\tanswer:柏拉图\n",
      "question:国内畅销书《厚黑学》的作者是谁?\tanswer:李宗吾\n",
      "question:张艺谋电影《大红灯笼高高挂》改编自苏童的哪部小说?\tanswer:妻妾成群\n",
      "question:提出\"枪杆子里出政权\"这一论断的是新中国的哪位领袖?\tanswer:毛泽东\n",
      "question:三纲五常中的五常指的是\"仁义礼智\"和什么?\tanswer:信\n",
      "question:唐朝时期著有《茶经》,被尊称为茶圣的人是?\tanswer:陆羽\n",
      "question:因为其国土在地图上看是一长条,被称为\"最狭长的国家\"的是哪个南美洲国家?\tanswer:智利\n",
      "question:我国四大名亭分别是湖心亭、醉翁亭、爱晚亭和哪个亭?\tanswer:陶然亭\n",
      "question:专以缰绳帮人拉船为生的人,被称为什么?\tanswer:纤夫\n",
      "question:汉族地区佛教全国重点寺院\"栖霞寺\"位于江苏省哪个城市?\tanswer:南京\n",
      "question:1955年由周总理率代表团在印度尼西亚参加的反对殖民主义,推动亚非各国独立的会议叫?\tanswer:万隆会议\n",
      "question:巴西现在的首都是哪座城市?\tanswer:巴西利亚\n",
      "question:生物圈中，种类最多，数量最大，分布最广的动物类群是？\tanswer:节肢动物\n",
      "question:\"中国新世纪四大工程\",除了青藏铁路,西气东输,西电东送外还有哪个工程?\tanswer:南水北调\n",
      "question:广州三.二九起义的七十二烈士被葬在哪个公园里?\tanswer:黄花岗\n",
      "question:道有说的\"三清\"有玉清元始天尊,上清通天教主和太清谁?\tanswer:太上老君\n",
      "question:中国古代的五行是指的哪五行?\tanswer:金木水火土\n",
      "question:被称为\"中国导弹之父\"的是哪位科学家?\tanswer:钱学森\n",
      "question:金庸小说《倚天屠龙记》中,殷素素、张翠山和谢逊流落荒岛后将荒岛取名叫什么?\tanswer:冰火岛\n",
      "question:铁道部发售的火车票种类可分为:站票,软座,硬座,软卧和什么票?\tanswer:硬卧\n",
      "question:卡索、樱空释是郭敬明哪部小说中的主人公?\tanswer:幻城\n",
      "question:寓贵不能淫…说《三国》英雄人物是？∞\tanswer:关羽\n",
      "question:十二地支相对应十二生肖,丑对应的是什么生肖?\tanswer:牛\n",
      "question:十二地支相对应十二生肖,亥对应的是什么生肖?\tanswer:猪\n",
      "question:章鱼烧是哪个亚洲国家的特色小吃?\tanswer:日本\n",
      "question:起源于德国的bb霜经过哪个亚洲国家的改良后开始流行?\tanswer:韩国\n",
      "question:香港最负盛名的酒吧街特色旅游景点叫做什么?\tanswer:兰桂坊\n",
      "question:中国球迷戏称为\"大帝\"的是哪位已退役的中国足球运动员?\tanswer:李毅\n",
      "question:与黄日华一同主演电视剧《义不容情》的香港男明星是谁?\tanswer:温兆伦\n",
      "question:金庸小说《倚天屠龙记》中的\"青翼蝠王\"本名是什么?\tanswer:韦一笑\n",
      "question:全世界有四大著名时装周,分别在四个国际大都市举行,分别是米兰.伦敦.纽约和哪个城市?\tanswer:巴黎\n",
      "question:唐代开国皇帝唐高祖叫什么名字?\tanswer:李渊\n",
      "question:秦始皇统一文字，统一的那种文字？\tanswer:小篆\n",
      "question:人体消化食物和吸收营养物质的主要场所是？\tanswer:小肠\n",
      "question:沈阳在那个省\tanswer:辽宁\n",
      "question:康熙后边是谁？\tanswer:雍正\n",
      "question:俄罗斯领土面积居世界第几位：\tanswer:1\n",
      "question:被列宁称为“中国十一世纪最伟大的改革家”是\tanswer:王安石\n",
      "question:世界古代史上第一个横跨欧亚非三洲的大帝国是\tanswer:波斯帝国\n",
      "question:“骑在羊背上的国家”是指\tanswer:澳大利亚\n",
      "question:人的心脏的大小和本人的什么差不多？\tanswer:拳头\n",
      "question:狼牙山五壮士中谁是班长?\tanswer:马宝玉\n",
      "question:最早采用“四诊法”诊断病的医生是？\tanswer:扁鹊\n",
      "question:“霸王别姬”这个故事最早见于:\tanswer:《史记》\n",
      "question:鹿特丹在哪个洲？\tanswer:欧洲\n",
      "question:历史上最长命的皇帝？\tanswer:康熙\n",
      "question:第一届世界杯足球赛1930年在乌拉圭首都蒙得维的亚举行，此届世界杯足球赛冠军是\tanswer:乌拉圭\n",
      "question:1649年5月英国宣布为共和国，这时英国海外商业扩和道路上主要竞争对手\tanswer:荷兰\n",
      "question:澳门曾为哪国的殖民地?\tanswer:葡萄牙\n",
      "question:“千秋冤案莫须有，百战忠魂归去来。”这幅对联说的历史人物是谁？\tanswer:岳飞\n",
      "question:我国面积最大、人口最多的直辖市是：\tanswer:重庆\n",
      "question:“坎儿井”是我国哪个省区的水利工程\tanswer:新疆\n",
      "question:中国女排球队曾经创出多少连冠的世界纪录?\tanswer:6\n",
      "question:朱自清的字是什么\tanswer:佩弦\n",
      "question:传说为关羽\"刮骨疗伤\"的是哪一位名医?\tanswer:华佗\n",
      "question:由百位明星共同演唱的奥运歌曲《北京欢迎你》的曲作者是谁?\tanswer:小柯\n",
      "question:我国第一部叙事详备的编年史是________\tanswer:左传\n",
      "question:我国最早使用的货币是：\tanswer:贝币\n",
      "question:常吃的\"皮蛋\"一般是由哪一种蛋加工而成的?\tanswer:鸭蛋\n",
      "question:民国时期被称为\"三大火炉\"的除南京、武汉外还有哪座城市?\tanswer:重庆\n",
      "question:\"迪斯尼\"的总部设在哪个国家?\tanswer:美国\n",
      "question:侏罗纪时期最具代表性的大型陆地动物是什么?\tanswer:恐龙\n",
      "question:贝多芬出身在哪国\tanswer:德国\n",
      "question:古代长安是现在哪里？\tanswer:西安\n",
      "question:河南省巩义市是哪属于哪个市？\tanswer:郑州\n",
      "question:金银花有什么药用\tanswer:清热解毒\n",
      "question:刘德华有首歌开头是古琴弹的是什么歌?\tanswer:鸽子情缘\n",
      "question:孔子是哪个学派的？\tanswer:儒家\n",
      "question:在我国那个城市被称作“草原钢城”\tanswer:包头\n",
      "question:“政启开元，志宏贞观”指的是谁的统治\tanswer:武则天\n",
      "question:别董大的作者是?\tanswer:高适\n",
      "question:沧州市盐山县原来属于哪个省\tanswer:河北省\n",
      "question:诗魔是谁？？？\tanswer:白居易\n",
      "question:科举制度是谁创建的\tanswer:隋文帝\n",
      "question:有春城之称的，是那个城市啊？\tanswer:昆明\n",
      "question:慈母手中线....这首诗的名称是什么？\tanswer:游子吟\n",
      "question:两条半枪闹革命的是谁\tanswer:方志敏\n",
      "question:和平女神像是哪个国的？\tanswer:法国\n",
      "question:北方人常说的馍是指哪种面食?\tanswer:馒头\n",
      "question:我们生活中常吃的土豆的学名叫什么?\tanswer:马铃薯\n",
      "question:舞剧\"天鹅湖\"中的舞蹈形式是什么?\tanswer:芭蕾\n",
      "question:中国西北黄土高原上居民的古老穴居式住所叫什么?\tanswer:窑洞\n",
      "question:《光辉岁月》是beyond乐队先给南非首位黑人总统的歌曲,请问这位总统叫什么名字?\tanswer:曼德拉\n",
      "question:畅销玩偶芭比娃娃是由哪国人发明的?\tanswer:美国\n",
      "question:金庸小说中,四位公认的武学大师是东邪西毒和什么?\tanswer:南帝北丐\n",
      "question:高胜美演唱的《千年等一回》是哪部经典电视剧主题曲?\tanswer:新白娘子传奇\n",
      "question:韩国电视剧《城市猎人》中的男主角的扮演者是哪位韩国明星?\tanswer:李敏镐\n",
      "question:汗蒸有排毒减肥等功效,是哪个亚洲国家的传统休闲项目?\tanswer:韩国\n",
      "question:29届奥运会是几月几日举行\tanswer:8月8日\n",
      "question:俗话说,万般皆下品,唯有什么高?\tanswer:读书\n",
      "question:被誉为奥地利\"第二国歌\"的是小约翰施特劳斯的哪部作品?\tanswer:蓝色多瑙河\n",
      "question:五笔字型输入法是谁首创的？\tanswer:王永民\n",
      "question:您知道自由女神像是哪个国家送给美国的吗？\tanswer:法国\n",
      "question:意大利的旅行家马可·波罗在元朝哪个皇帝在位时来中国?\tanswer:忽必烈\n",
      "question:2004年黎明和哪位北京出生的天后合作了影片《大城小事》?\tanswer:王菲\n",
      "question:周杰伦歌曲《龙卷风》的作词人是哪个著名台湾女艺人?\tanswer:徐若瑄\n",
      "question:传说天界诸神赐与黄帝击败蚩尤的旷世神剑是什么剑?\tanswer:轩辕剑\n",
      "question:诸葛亮第六次伐魏时谁曾到营中诈降？\tanswer:郑文\n",
      "question:西洋木管乐器中的“巴松”又称为：\tanswer:大管\n",
      "question:传说中后弈射下了几个太阳？\tanswer:8个\n",
      "question:唐朝时，文成公主为促进少数民族与中原的友好远嫁吐蕃；到了唐中宗时哪位公主又代表唐朝与吐蕃和亲？\tanswer:金城公主\n",
      "question:nba篮球比赛每节时间为：\tanswer:12分钟\n",
      "question:美军的f─117是什么类型的飞机？\tanswer:轰炸机\n",
      "question:美国“铁胆将军”巴顿死于\tanswer:车祸\n",
      "question:“仿佛如同一场梦，我们如此断暂的相逢”请问这是哪位歌星的歌曲？\tanswer:孟庭苇\n",
      "question:茶字的起源最早见于我国的一书\tanswer:神农本草\n",
      "question:《左传》是我国第一部叙事完备的什么体史书。\tanswer:编年体\n",
      "question:人身上共有多少对肋骨?\tanswer:12\n",
      "question:《皇后大道东》是谁的歌曲专辑：\tanswer:罗大佑\n",
      "question:被称为德国装甲兵之父的是谁?\tanswer:古德里安\n",
      "question:“忽如一夜春风来，千树万树_____开。”是千古名句，横线处应填：\tanswer:梨花\n",
      "question:中国象棋共有多少颗棋子？\tanswer:32\n",
      "question:普洱茶的产地在哪？\tanswer:云南\n",
      "question:被赞誉为诗中有画，画中有诗的唐代诗人是：\tanswer:王维\n",
      "question:著名的张家界位于：\tanswer:湖南\n",
      "question:ph试纸遇什么显深蓝色\tanswer:碱\n",
      "question:楼兰到底在哪里？\tanswer:新疆\n",
      "question:鸭嘴兽是哪一种动物？\tanswer:哺乳动物\n",
      "question:南方地区大部分属于什么气候区\tanswer:亚热带季风气候\n",
      "question:原子核中的质子带什么电？\tanswer:正电\n",
      "question:王栎鑫是哪的人？\tanswer:湖南\n",
      "question:沈阳福陵是谁的陵？\tanswer:努尔哈赤\n",
      "question:细胞里面什么能控制物质的进出哦\tanswer:细胞膜\n",
      "question:朝鲜军队叫什么\tanswer:朝鲜人民军\n",
      "question:唐玄宗时期，应日本邀请，六次东渡日本的唐朝高僧是?\tanswer:鉴真\n",
      "question:鲁迅寓居的东墙上，挂着什么照片？\tanswer:藤野先生\n",
      "question:中国首次完成太空行走任务的是谁\tanswer:翟志刚\n",
      "question:2014年中国副主席是谁\tanswer:李源潮\n",
      "question:毛泽东的家乡在哪？\tanswer:湖南\n",
      "question:爱拼才会赢台湾原唱是哪个？\tanswer:叶启田\n",
      "question:欧米茄是那个国家出的啊\tanswer:瑞士\n",
      "question:中国第一位老师是谁?\tanswer:孔子\n",
      "question:赵州桥建于哪个朝代\tanswer:隋朝\n",
      "question:犹太人所在的国家是什么？\tanswer:以色列\n",
      "question:天梭手表品牌是哪国的\tanswer:瑞士\n",
      "question:谁知道在电影中给周星驰经典配音的人是谁?\tanswer:石班瑜\n",
      "question:王熙凤出自哪部文学作品\tanswer:红楼梦\n",
      "question:智利首都叫什么名字？\tanswer:圣地亚哥\n",
      "question:广州号称什么城?\tanswer:羊城\n",
      "question:历来冲突不断,有\"欧洲火药桶\"之称的是欧洲的哪个半岛?\tanswer:巴尔干半岛\n",
      "question:小说《京华烟云》、《风声鹤唳》的作者是我国哪位文学家?\tanswer:林语堂\n",
      "question:房谋杜断指的是唐太宗时期的两位大臣,其中\"房\"指的是谁?\tanswer:房玄龄\n",
      "question:明朝时期,\"戚家军\"说的是哪位将领手下的军队?\tanswer:戚继光\n",
      "question:北美洲和亚洲之间的大洋是什么洋?\tanswer:太平洋\n",
      "question:苏明娟渴望读书的眼神被拍成\"我要上学\"的照片,是哪个工程的标志性照片?\tanswer:希望工程\n",
      "question:中国引进的第一部国外动画片《铁臂阿童木》的作者是谁?\tanswer:手冢治虫\n",
      "question:叶伟民执导的电影《人在囧途》是由徐峥和内地哪位男演员共同主演的?\tanswer:王宝强\n",
      "question:什么乐器被称做音乐之王\tanswer:钢琴\n",
      "question:新干线是哪个亚洲国家的高速铁路客运专线系统?\tanswer:日本\n",
      "question:我们常说,汉高祖刘邦的哪位将军点兵,多多益善?\tanswer:韩信\n",
      "question:“业精于勤，而荒于嬉”是中国哪位古人提出来的思想？\tanswer:韩愈\n",
      "question:小型客车在高速公路上行驶，其最高时速不得高于______公里？\tanswer:110\n",
      "question:智商指数达到多少以上才能称得上“聪明”？\tanswer:120\n",
      "question:火柴与打火机哪一个先发明？\tanswer:打火机\n",
      "question:“三过家门而不入”是那一位历史人物的故事\tanswer:禹\n",
      "question:东风从哪个方向刮来？\tanswer:东边\n",
      "question:建筑行业中的鲁班奖是于哪一年创建的\tanswer:1987\n",
      "question:被称为中国古代第一个监狱的羑里城位于现在的\tanswer:安阳\n",
      "question:肚脐眼上方是什么器官\tanswer:胃\n",
      "question:“鹿茸”取自鹿的什么部位？\tanswer:角\n",
      "question:“究天人之际，通古今之变，成一家之言”是谁的名言\tanswer:司马迁\n",
      "question:世界上最高楼在那里\tanswer:迪拜\n",
      "question:《登鹳雀楼》这首诗是哪代哪位诗人写的\tanswer:王之涣\n",
      "question:临汾市是那个省份？\tanswer:山西\n",
      "question:君子如斯夫出自？？？\tanswer:论语\n",
      "question:泡沫的原唱是谁啊?\tanswer:邓紫棋\n",
      "question:奥运会上射击比赛的满环是多少\tanswer:10.9\n",
      "question:现在世界沙漠化现象很严重。您知道世界上最大的沙漠是在哪个大洲？\tanswer:非洲\n",
      "question:歌剧《卡门》是谁的作品\tanswer:比才\n",
      "question:战国后期产生的一种新诗体是：\tanswer:楚辞\n",
      "question:“景泰蓝”中的“景泰”指的是什么？\tanswer:年号\n",
      "question:海运最繁忙的大洋\tanswer:大西洋\n",
      "question:传奇剧本《牡丹亭》的作者是：\tanswer:汤显祖\n",
      "question:居里夫人在哪个国家出生？\tanswer:波兰\n",
      "question:“刘三姐”是我国哪个少数民族民间传说中的人物\tanswer:壮族\n",
      "question:最早发现x光线的是谁？\tanswer:伦琴\n",
      "question:令狐冲师傅是谁？\tanswer:岳不群\n",
      "question:太平天国的首都是\tanswer:天京\n",
      "question:“马赛曲”是哪国的国歌？\tanswer:法国\n",
      "question:鲁迅的第一个夫人叫什么名字?\tanswer:朱安\n",
      "question:常用温度计上的符号℃表示采用的是什么温标\tanswer:摄氏度\n",
      "question:大兴安岭以西是什么地形区\tanswer:内蒙古高原\n",
      "question:宋美龄是谁的老婆，有谁知道啊？\tanswer:蒋介石\n",
      "question:成语\"爱屋及乌\"中的\"乌\"指的是哪种动物?\tanswer:乌鸦\n",
      "question:《活着》、《兄弟》是我国哪位当代作家的代表作品?\tanswer:余华\n",
      "question:民国\"四大才子\"包括郁达夫、邵洵美、戴望舒和谁?\tanswer:徐志摩\n",
      "question:清初三大思想家分别为黄宗羲、王夫之和谁?\tanswer:顾炎武\n",
      "question:《诗经》内容上分中风、雅、和什么三个部分?\tanswer:颂\n",
      "question:南美洲的亚马逊河最终注入哪个大洋?\tanswer:大西洋\n",
      "question:民间传说故事中的孟姜女因为伤心把哪座建筑物哭倒了?\tanswer:长城\n",
      "question:著名的港式甜品\"杨枝甘露\",它的主要食材分别是柚子以及哪种水果?\tanswer:芒果\n",
      "question:额尔齐斯河注入什么地方？\tanswer:北冰洋\n",
      "question:世界上最大的咸水湖是?\tanswer:里海\n",
      "question:由贾思勰撰写的中国现在的最完整的农书叫什么?\tanswer:齐民要术\n",
      "question:我们常说的\"白衣天使\"一般形容的是哪类职业的人?\tanswer:护士\n",
      "question:普通话是以哪一个城市的主意作为标准音的?\tanswer:北京\n",
      "question:燃烧需要的三个条件是可燃物.着火点和什么?\tanswer:氧气\n",
      "question:菊花是亚洲哪个国家的皇室和贵族的象征?\tanswer:日本\n",
      "question:在美国nba有\"小甜瓜\"之称的现役著名球星是谁?\tanswer:安东尼\n",
      "question:孙中山先生倡导的\"三民主义\"是指\"民族\"\"民权\"和什么?\tanswer:民生\n",
      "question:演唱《桃花朵朵开》的马来西亚歌手陈庆祥的艺名是什么?\tanswer:阿牛\n",
      "question:七大洲中面积第二大的是哪个洲?\tanswer:非洲\n",
      "question:唐玄宗名字是\tanswer:李隆基\n",
      "question:成龙的师傅是谁\tanswer:于占元\n",
      "question:和周杰伦唱画沙的那个女的是谁？\tanswer:袁咏琳\n",
      "question:《爱情公寓》的主题曲是什么?\tanswer:我的未来式\n",
      "question:名著《三国演义》里,孙权许配给刘备的妹妹叫什么?\tanswer:孙尚香\n",
      "question:\"虎门销烟\"的清朝钦差大臣是?\tanswer:林则徐\n",
      "question:孔明先生的妻子是谁？\tanswer:黄月英\n",
      "question:张韶涵的生日是几年几月几日？如题谢谢了\tanswer:1月19日\n",
      "question:多瑙河是世界上流经国家最多的河流，你知道它一共流经多少个国家吗？\tanswer:9个\n",
      "question:紫金山天文台座落于：\tanswer:南京\n",
      "question:世界上最早建成服役的航空母舰是哪一艘？\tanswer:凤翔\n",
      "question:台湾山脉的主峰是什么山:\tanswer:玉山\n",
      "question:皴法是什么的技法？\tanswer:国画\n",
      "question:世界最著名的音乐指挥家卡拉扬是何国人？\tanswer:奥地利\n",
      "question:f-16“战隼”轻型战斗机是哪个国家研制的尼型战斗机？\tanswer:美国\n",
      "question:我国最北面的城市是哪个？\tanswer:漠河\n",
      "question:著名二胡曲《听松》《二泉映月》是由哪位音乐家创作的？\tanswer:华彦钧\n",
      "question:灭亡宋朝的势力是：\tanswer:蒙古\n",
      "question:足球界中被称为“三狮军团”的是哪个国家？\tanswer:英格兰\n",
      "question:被当作植物界中的\"活化石\",别名白果的是哪种树?\tanswer:银杏\n",
      "question:晚清\"四大谴责小说\"之一《老残游记》是谁的代表作?\tanswer:刘鹗\n",
      "question:n是什么牌子的鞋？\tanswer:新百伦\n",
      "question:完成膝跳反射的结构基础叫什么\tanswer:反射弧\n",
      "question:我国的植树节。是几月几日\tanswer:3月12日\n",
      "question:无限恐怖后面一本书叫什么？\tanswer:无限未来\n",
      "question:两杆四星是什么级别\tanswer:大校\n",
      "question:大拇指与食指中间的部位叫什么\tanswer:虎口\n",
      "question:桂林山水甲天下,哪的山水甲桂林?\tanswer:阳朔\n",
      "question:歌手光良与品冠曾经的组合叫什么名字?\tanswer:无印良品\n",
      "question:不用信封就可以投寄的卡片一般被称为什么?\tanswer:明信片\n",
      "question:哪部著作的发表标志着马克思主义的诞生?\tanswer:共产党宣言\n",
      "question:有\"大耳朵杯\"之称的圣伯莱德杯是什么国际足球比赛的冠军奖杯?\tanswer:欧洲冠军联赛\n",
      "question:我们常把家中的独生子称作\"小皇帝\",把独生女称作什么?\tanswer:小公主\n",
      "question:\"重耳\"是春秋五霸中哪一位国君的别名?\tanswer:晋文公\n",
      "question:摩纳哥公国三面被哪个欧洲国家包围?\tanswer:法国\n",
      "question:蓟县邮编\tanswer:301900\n",
      "question:百里屠苏谁演的\tanswer:李易峰\n",
      "question:俗称\"四不像\"的是我国哪种珍惜动物?\tanswer:麋鹿\n",
      "question:国内影视圈中,人们常说的\"谋女郎\"中的\"谋\"指的是哪位导演?\tanswer:张艺谋\n",
      "question:巴西在迁都巴西利亚之前,首都是哪个城市?\tanswer:里约热内卢\n",
      "question:\"泰山\"是我国古代对自己的什么亲属的尊称?\tanswer:岳父\n",
      "question:《致命伴旅》中,与约翰尼德普饰演对手戏的是哪位美国性感女星?\tanswer:安吉丽娜·朱莉\n",
      "question:曾出土了\"司母戊鼎\"的殷墟位于河南的哪座城市?\tanswer:安阳\n",
      "question:歌词\"最美不过夕阳红\"歌唱的是哪一类人群?\tanswer:老年人\n",
      "question:诸葛亮在《前出师表》中提到,可以匡扶君主的三人分别是郭攸之、费祎和谁?\tanswer:董允\n",
      "question:张飞在长坂坡大叫一声吓死了谁？\tanswer:夏侯杰\n",
      "question:物理学中奥斯特是哪国人？\tanswer:丹麦\n",
      "question:《史记》记载,秦始皇墓中,以哪种化学物质为百川江河大海?\tanswer:水银\n",
      "question:出资修建了厦门大学的著名的爱国华侨领袖是谁?\tanswer:陈嘉庚\n",
      "question:2008年北京奥运会吉祥物,五个福娃的名字可以组成哪一句话?\tanswer:北京欢迎你\n",
      "question:《鹿鼎记》中小桂子是韦小宝,那么小玄子是哪位清朝皇帝的化名?\tanswer:康熙\n",
      "question:地处非洲大陆,有\"彩虹之国\"美誉,并且是非洲最大经济体之一的是哪个国家?\tanswer:南非\n",
      "question:生活在南极圈内,现存企鹅家族中个体最大的企鹅叫什么名字?\tanswer:帝企鹅\n",
      "question:我们常用\"口若悬河\"来夸赞人口才好,请问\"悬河\"指的是哪种地理现象?\tanswer:瀑布\n",
      "question:旧版的眼保健操有一节是按揉位于眉梢后的哪个穴位并轮刮眼眶?\tanswer:太阳穴\n",
      "question:被称为\"天下第一奇观\"的石林位于我国哪个省?\tanswer:云南\n",
      "question:《军旗》中按棋子的大小排列顺序紧接在\"营长\"后面的是什么长?\tanswer:连长\n",
      "question:盐酸中的哪种粒子使碳酸钙溶解并产生无色气体\tanswer:氢离子\n",
      "question:助消化的药物应在什么时候服用？\tanswer:饭后\n",
      "question:以色列在暗杀亚辛是共发射了几枚导弹？\tanswer:3\n",
      "question:能把太阳的七种颜色全部吸收的物体是\tanswer:黑色\n",
      "question:大约公元前二十一世纪，出现了我国第一个奴隶制国家，其名称为：\tanswer:夏朝\n",
      "question:最早的血压计是用于测量哪种动物的\tanswer:马\n",
      "question:位于以色列和约旦两个国家之间的海叫什么？\tanswer:死海\n",
      "question:冰上曲棍球每队有多少队员？\tanswer:6人\n",
      "question:“百老汇”是什么建筑的名字：\tanswer:一条街\n",
      "question:拿破仑死于哪一年\tanswer:1821\n",
      "question:“碧螺春”是一种：\tanswer:绿茶\n",
      "question:苏打绿的歌迷叫什么？\tanswer:打粉\n",
      "question:著名歌手张学友的妻子是谁?\tanswer:罗美薇\n",
      "question:陈百强演唱的《一生何求》是哪部经典港剧的主题歌?\tanswer:义不容情\n",
      "question:歌曲“在水一方”的词作者是：\tanswer:琼瑶\n",
      "question:印度的货币单位是：\tanswer:卢比\n",
      "question:我国最大的淡水湖是？\tanswer:鄱阳湖\n",
      "question:空气中含量最多的是：\tanswer:氮气\n",
      "question:诗句“露从今夜白，月是故乡明”的作者是：\tanswer:杜甫\n",
      "question:世界上最古老的运河是\tanswer:灵渠\n",
      "question:竣工表示什么？\tanswer:完工\n",
      "question:丝绸之路的开辟可追溯到：\tanswer:西汉\n",
      "question:中国2010年上海世博会吉祥物叫什么?\tanswer:海宝\n",
      "question:人民通常把足不出户,喜欢整天待在家里的男性称为什么?\tanswer:宅男\n",
      "question:奢侈品牌lv路易威登是哪个国家的品牌?\tanswer:法国\n",
      "question:在亚特兰大奥运会上夺得5000米长跑金牌的中国女运动员是谁?\tanswer:王军霞\n",
      "question:比喻不达目的不罢休,是说\"不到哪里心不死\"?\tanswer:黄河\n",
      "question:流川枫,樱木花道是哪部日本动画片的主角?\tanswer:灌篮高手\n",
      "question:《三国演义》中，有“卧龙”之称的是谁？\tanswer:诸葛亮\n",
      "question:革命人物中有一位被人们传诵为“两条半枪闹革命”的是谁？\tanswer:方志敏\n",
      "question:获得欧洲杯足球赛冠军次数最多的国家是：\tanswer:德国\n",
      "question:世界上淡水豚中数量最少的一种是?\tanswer:白暨豚\n",
      "question:世界上平均海拔最高的洲是：\tanswer:南极洲\n",
      "question:我国现有最早的一部编年体史书是：\tanswer:《春秋》\n",
      "question:哪位诗人被誉为中国山水诗的鼻祖？\tanswer:谢灵运\n",
      "question:黑潮是“暖流”还是“寒流”?\tanswer:暖流\n",
      "question:避暑山庄位于哪个城市？\tanswer:承德\n",
      "question:“奔驰”是哪个国家生产的汽车品牌：\tanswer:德国\n",
      "question:留声机是谁发明的？\tanswer:爱迪生\n",
      "question:世界上输出工农业产品数量最多、产值最大的国家\tanswer:美国\n",
      "question:韩寒参加新概念作文大赛获得的一等奖作品名称叫什么?\tanswer:杯中窥人\n",
      "question:北京属于哪个铁路局\tanswer:北京铁路局\n",
      "question:太平天国时期,被洪秀全封为翼王的叫什么名字?\tanswer:石达开\n",
      "question:联合国维和部队队员戴着什么颜色的贝雷帽?\tanswer:蓝色\n",
      "question:在电视剧《仙剑奇侠传1》中,饰演李逍遥的男演员是谁?\tanswer:胡歌\n",
      "question:作为观察通货膨胀水平的重要指标的消费物价指数英文缩写为?\tanswer:cpi\n",
      "question:飘柔.舒肤佳是美国哪家日用品公司生产?\tanswer:宝洁\n",
      "question:妃子笑.糯米糍.桂味都是哪种水果的品种?\tanswer:荔枝\n",
      "question:碳酸氢钠的水溶液,含有弱碱性,饮用可中和人体内酸碱平衡的水俗称什么水?\tanswer:苏打水\n",
      "question:世界名车雪铁龙原产于哪个欧洲国家?\tanswer:法国\n",
      "question:家庭称谓中,母亲的兄弟称呼为什么?\tanswer:舅舅\n",
      "question:我们一般用桃李满天下来形容什么人数比较多?\tanswer:学生\n",
      "question:从哈佛辍学,并创建了软件帝国微软公司的人是谁?\tanswer:比尔·盖茨\n",
      "question:华雄到底是谁斩的？\tanswer:关羽\n",
      "question:李白是怎么时代的人？\tanswer:唐朝\n",
      "question:最大的鸟是什么\tanswer:鸵鸟\n",
      "question:张卫健的老婆是谁\tanswer:张茜\n",
      "question:足球是最先在哪里发明得?\tanswer:中国\n",
      "question:南北朝之后是什么朝代\tanswer:隋朝\n",
      "question:“启德机场”位于哪个城市﹖\tanswer:香港\n",
      "question:领悟的原唱是谁？\tanswer:辛晓琪\n",
      "question:太阳系八大行星中，在天空中最明亮的一颗星是？\tanswer:金星\n",
      "question:少数民族分布最多的是哪个省\tanswer:云南\n",
      "question:马拉多拉是哪国教练\tanswer:阿根廷\n",
      "question:位于沙特阿拉伯,被称为\"伊斯兰教第一圣地\"是是哪个城市?\tanswer:麦加\n",
      "question:传说中的著名菜品\"珍珠翡翠白玉汤\"的来由跟哪位明朝皇帝有关?\tanswer:朱元璋\n",
      "question:织女星位于哪个星座?\tanswer:天琴座\n",
      "question:唐高宗李治与武则天的小女儿是哪位公主?\tanswer:太平公主\n",
      "question:哪次事变的和平解决标志着第二次国共合作的实现?\tanswer:西安事变\n",
      "question:郭沫若先生创作了一部著名历史剧,是以哪位东汉才女的坎坷遭遇为主要内容的?\tanswer:蔡文姬\n",
      "question:希腊神话中宙斯的妻子是：\tanswer:赫拉\n",
      "question:中国第一辆国产轿车于哪年出厂：\tanswer:1958\n",
      "question:杜甫的字是什么？\tanswer:子美\n",
      "question:太阳系属于哪个星系？\tanswer:银河系\n",
      "question:蓝孔雀是哪个国家的国鸟：\tanswer:印度\n",
      "question:世界上第一艘真正的导弹巡洋舰是哪一年下水的?\tanswer:1961\n",
      "question:文学巨匠巴尔扎克是哪国人？\tanswer:法国\n",
      "question:中国足球史上著名的“5.19”事件发生在哪一年？\tanswer:1985\n",
      "question:“三国演义”当中，怒鞭督邮的是谁？\tanswer:张飞\n",
      "question:把宫城的正门称为\"午门\"，这开始于哪个朝代？\tanswer:元\n",
      "question:标志汉乐府民族歌最高成就的长篇叙事诗是什么\tanswer:孔雀东南飞\n",
      "question:19世纪马克思和恩格斯在哪相会？？？\tanswer:巴黎\n",
      "question:现任国际足联主席是谁？\tanswer:布拉特\n",
      "question:雷霆队是美国哪个州的\tanswer:俄克拉荷马城\n",
      "question:香港是哪年哪月回归的\tanswer:1997年\n",
      "question:我国社会主义事业的领导核心是谁\tanswer:中国共产党\n",
      "question:世界上最讲究节约用水的是哪个国家？\tanswer:以色列\n",
      "question:科举制是谁设制的？\tanswer:隋文帝\n",
      "question:安徽省省委书记是谁\tanswer:张宝顺\n",
      "question:汽车一个豹子的是什么牌子？\tanswer:捷豹\n",
      "question:田亮的老婆是谁\tanswer:叶一茜\n",
      "question:奈良是什么国家的\tanswer:日本\n",
      "question:德罗巴是哪个国家的\tanswer:科特迪瓦\n",
      "question:李清照号是什么？\tanswer:易安居士\n",
      "question:黑龙江的省会是那?\tanswer:哈尔滨\n",
      "question:宋茜在韩国的组合叫什么\tanswer:f(x)\n",
      "question:节气歌里的大指的是什么\tanswer:大寒\n",
      "question:水浒中玉麒麟是哪个\tanswer:卢俊义\n",
      "question:清明上河是什么年代\tanswer:北宋\n",
      "question:当兵体检需要携带什么证件?\tanswer:身份证\n",
      "question:在争霸中为了取得政治上的优势桓公提出了什么口号？\tanswer:尊王攘夷\n",
      "question:身份证掉了该向什么地方报失呢？\tanswer:派出所\n",
      "question:香港面积大概有多少平方公里?\tanswer:1095\n",
      "question:甲骨文最先出土于\tanswer:河南\n",
      "question:我国的铁路部门规定，一般成人旅客免费携带品的重量是多少公斤？\tanswer:20公斤\n",
      "question:企鹅在几月产卵：\tanswer:5月\n",
      "question:世界上最早的煤气红绿灯出现在哪个城市？\tanswer:伦敦\n",
      "question:贝多芬是哪一国的作曲家？\tanswer:德国\n",
      "question:戊戌变法发生在那一年？\tanswer:1898\n",
      "question:欧佩克的总部位于：\tanswer:维也纳\n",
      "question:被苏轼誉为“文起八代之衰”的人是谁？？？\tanswer:韩愈\n",
      "question:南美洲经济最发达的国家是：\tanswer:巴西\n",
      "question:中国的第一部电影是京剧：\tanswer:定军山\n",
      "question:金城江是广西的哪里\tanswer:河池市\n",
      "question:苹果5s是几核\tanswer:双核\n",
      "question:阿宝是通过参加央视哪个节目而成名的\tanswer:星光大道\n",
      "question:宽窄巷子是我国西南哪个城市的三大历史保护区之一?\tanswer:成都\n",
      "question:人们常说的\"盲肠炎\"其实是人体哪个器官的急性炎症?\tanswer:阑尾\n",
      "question:金庸小说《笑傲江湖》中,东方不败根据哪部宝典练就了神功?\tanswer:葵花宝典\n",
      "question:在花鼓戏《刘海砍樵》中,胡大姐把刘海哥比作什么人,不差毫分?\tanswer:牛郎\n",
      "question:戏曲《西厢记》中崔莺莺的婢女,常指给人牵媒搭线的人是谁?\tanswer:红娘\n",
      "question:在电视剧《西游记》中,传说吃了谁的肉就能长生不老?\tanswer:唐僧\n",
      "question:太阳系八大行星中体积最大的是哪一颗?\tanswer:木星\n",
      "question:动画片《喜羊羊和灰太狼》中,现任在羊村村长叫什么?\tanswer:慢羊羊\n",
      "question:曾经的\"塞黑\"如今成了两个国家,是黑山共和国和哪个国家?\tanswer:塞尔维亚\n",
      "question:电视剧《西游记》中,唐僧用来制服孙悟空的紧箍咒是谁教给他的?\tanswer:观音菩萨\n",
      "question:被誉为日本的红楼梦的书是：\tanswer:源氏物语\n",
      "question:古代每个月的第一天又称为什么？\tanswer:朔\n",
      "question:哪个城市有“塞外江南”之称？\tanswer:伊犁\n",
      "question:满江红是一种什么植物\tanswer:蕨类植物\n",
      "question:世界最大的洋是?\tanswer:太平洋\n",
      "question:“我善养吾浩然之气”是谁说的：\tanswer:孟子\n",
      "question:第一届世界男子篮球锦标赛是在哪一年举行的？\tanswer:1950\n",
      "question:《牡丹亭》是什么时候的戏剧？\tanswer:明\n",
      "question:太阳活动强弱的主要标志是\tanswer:黑子\n",
      "question:世界上第一艘铁壳装甲舰是哪个国家制造的？\tanswer:英国\n",
      "question:我国第一个五年计划的开始时间是：\tanswer:1953\n",
      "question:谁第一个发现了非洲的好望角？\tanswer:迪亚士\n",
      "question:伊拉克的首都是\tanswer:巴格达\n",
      "question:1950年率领中国人民志愿军抗美援朝的是：\tanswer:彭德怀\n",
      "question:世界上最大的沙岛是:\tanswer:崇明岛\n",
      "question:国际标准时间以什么时间为准？\tanswer:格林威治\n",
      "question:高行健于哪一年获得诺贝尔文学奖？\tanswer:2000\n",
      "question:埃斯库罗斯被称为：\tanswer:悲剧之父\n",
      "question:2014中国哪个省人口最多\tanswer:广东\n",
      "question:搜神记作者是谁？\tanswer:树下野狐\n",
      "question:昆虫记的作者是谁?\tanswer:法布尔\n",
      "question:营养物质的吸收发生在？\tanswer:小肠\n",
      "question:2008年是第几届奥运会\tanswer:29\n",
      "question:物理正常步行时鞋底与地面之间的摩擦是什么摩擦\tanswer:静摩擦\n",
      "question:我国的中央人民政府是()\tanswer:国务院\n",
      "question:金庸名著《书剑恩仇录》的主人公是：\tanswer:陈家洛\n",
      "question:有个叫亚汗的动画片是什么啊？求大神帮助\tanswer:降魔勇士\n",
      "question:蚂蚁是通过______方式传递信息的\tanswer:气味\n",
      "question:冰箱或空调泄露的哪种物质会破坏大气层臭氧层?\tanswer:氟利昂\n",
      "question:秦始皇兵马俑是在我国的哪个省发掘的?\tanswer:陕西\n",
      "question:中国进nba的第一个人是谁？\tanswer:王治郅\n",
      "question:顺治下一位皇帝是谁\tanswer:康熙\n",
      "question:火碱是什么\tanswer:氢氧化钠\n",
      "question:保持水的化学性质的最小粒子是什么\tanswer:水分子\n",
      "question:陕西风味的美食羊肉泡馍是哪个城市最富盛名的美食?\tanswer:西安\n",
      "question:电影《变形金刚》中,与擎天柱作对的反派首领叫什么?\tanswer:威震天\n",
      "question:陆地地形分为五大类,有山地、丘陵、高原、平原和什么?\tanswer:盆地\n",
      "question:以某位著名物理学家命名,衡量力的大小的国际单位是什么?\tanswer:牛顿\n",
      "question:著名的\"自由女神\"像坐落在美国的哪座城市?\tanswer:纽约\n",
      "question:奥运会上首次只有女性可以参加的比赛项目,是花样游泳和什么项目?\tanswer:艺术体操\n",
      "question:世界上出现麦田怪圈最多的国家是?\tanswer:英国\n",
      "question:江苏卫视孟非主持的哪一档知名节目与冯小刚导演的电影同名?\tanswer:非诚勿扰\n",
      "question:＂来来来，喝了这一杯，还有三杯＂这句歌词的歌名叫什么，原唱是谁\tanswer:突然的自我\n",
      "question:南开大学在哪？\tanswer:天津\n",
      "question:微软公司office办公软件中,分析信息并管理电子表格的软件叫什么?\tanswer:excel\n",
      "question:奥迪的创造人是谁\tanswer:奥古斯特·霍希\n",
      "question:威力比原子弹还要巨大的核武器是什么?\tanswer:氢弹\n",
      "question:地球唯一的天然卫星叫什么?\tanswer:月球\n",
      "question:谁知道洪金宝最后和吴京打的那部电影叫什么名字？\tanswer:杀破狼\n",
      "question:波斯是现今哪个国家的古称?\tanswer:伊朗\n",
      "question:大气层中的臭氧层的主要作用是吸收什么光线?\tanswer:紫外线\n",
      "question:在我国计量温度的单位是摄氏度,而美国日常使用的温度单位是?\tanswer:华氏度\n",
      "question:羊城是我国哪个城市的别称?\tanswer:广州\n",
      "question:三部曲《童年》《在人间》《我的大学》是哪位俄国作家的作品?\tanswer:高尔基\n",
      "question:南翔小笼包是我国哪个城市的特色小吃?\tanswer:上海\n",
      "question:当今世界足坛最灸手可热的球星梅西来自哪个国家?\tanswer:阿根廷\n",
      "question:《与妻书》是哪一位爱国青年写给妻子的最后留言?\tanswer:林觉民\n",
      "question:国际羽毛球联合会成立于哪一年？\tanswer:1934\n",
      "question:“张颠”指书法家：\tanswer:张旭\n",
      "question:十九世纪末期俄国批判现实主义艺术大师是?\tanswer:契诃夫\n",
      "question:开国大典时共放了多礼炮？\tanswer:28\n",
      "question:在中国现代文学史上，被喻为“人民艺术家”称号的作家是：\tanswer:老舍\n",
      "question:1916年9月15日，英国研制成功的什么首次使用于战争：\tanswer:坦克\n",
      "question:哪支起义部队最先使用“红军”的称号\tanswer:广州\n",
      "question:牛有几个胃？\tanswer:4\n",
      "question:一起来看流星雨中那个艾利斯顿大学是我国乃间大学\tanswer:厦门大学\n",
      "question:大名茶之一的龙井茶产地是：\tanswer:浙江杭州\n",
      "question:我国《婚姻法》规定，女方在怀孕期间和分娩后内，男方不得提出离婚。\tanswer:一年\n",
      "question:王宝强、徐峥主演的那个搞笑电影叫什么名字？\tanswer:人在囧途\n",
      "question:梅西是哪个国家的。\tanswer:阿根廷\n",
      "question:世界杯第一届在哪里办的\tanswer:乌拉圭\n",
      "question:土耳其的首都是哪儿！？\tanswer:安卡拉\n",
      "question:刘惜君是广东梅州的哪里人啊？\tanswer:深圳\n",
      "question:湖南卫视元宵喜乐会上魏晨和江铠同合唱的什么歌\tanswer:北极雪\n",
      "question:这是一片很寂寞的天，下着有些伤心的雨是那首歌。？\tanswer:让泪化作相思雨\n",
      "question:一仆二主杨树手机铃声是什么歌曲\tanswer:朋友的酒\n",
      "question:萧敬腾有什么称号？\tanswer:雨神\n",
      "question:上海市中心是哪个区\tanswer:黄浦区\n",
      "question:获得最多冠军戒指的nba球队是哪队？\tanswer:凯尔特人\n",
      "question:成语\"东施效颦\"中的东施效仿的是谁?\tanswer:西施\n",
      "question:玛雅文明是古代什么文明的代表?\tanswer:印第安\n",
      "question:吃菠萝的时候人们一般会用什么水泡一会儿来减少麻木刺痛感?\tanswer:盐水\n",
      "question:\"大不列颠及北爱尔兰联合王国\"是哪个国家的全称?\tanswer:英国\n",
      "question:世界四大文明古都分别是西安、开罗、罗马和希腊的哪个城市?\tanswer:雅典\n",
      "question:法国巴黎有名的凯旋门是为了纪念哪位名人建造的?\tanswer:拿破仑\n",
      "question:第二次世界大战时的同盟国三巨头之一,当时的英国首相是谁?\tanswer:丘吉尔\n",
      "question:《射雕英雄传》中,郭靖的师傅之一,\"江南七怪\"中绰号\"飞天蝙蝠\"的人是谁?\tanswer:柯镇恶\n",
      "question:东南亚流经国家最多的一条国际河流是——？\tanswer:湄公河\n",
      "question:张艺谋总导演的《印象刘三姐》山水实景演出地是在哪个城市?\tanswer:桂林\n",
      "question:古代诗歌史上最长的浪漫主义抒情诗是诗人屈原的哪首代表作?\tanswer:离骚\n",
      "question:'唠嗑'忽悠''埋汰'是我国哪个地方的方言?\tanswer:东北\n",
      "question:为了防止过敏,打青霉素针之前要先做什么?\tanswer:皮试\n",
      "question:中国妇女生完孩子后在家调养身体恢复肌体的仪式性行为叫什么?\tanswer:坐月子\n",
      "question:我国结婚传统中将红枣,花生,桂圆等做为果盘其寓意是什么?\tanswer:早生贵子\n",
      "question:被誉为广州的母亲河,也是广州最大的河流叫什么?\tanswer:珠江\n",
      "question:卡拉ok是哪国人发明的?\tanswer:日本人\n",
      "question:肯德基的创始人是什么军衔?\tanswer:上校\n",
      "question:美国第一所军事学校是什么学校?\tanswer:西点军校\n",
      "question:最早的红白机游戏超级玛丽由日本哪家知名游戏制作公司出品?\tanswer:任天堂\n",
      "question:徐克电影笑傲江湖东方不败的东方不败由哪位女演员扮演的?\tanswer:林青霞\n",
      "question:我国第一部纪传体通史是:\tanswer:《史记》\n",
      "question:美国宪法在哪里通过？\tanswer:费城\n",
      "question:我们国家少数民族人数最多是那个族？\tanswer:壮族\n",
      "question:胡荣华连续获得了几届象棋全国冠军\tanswer:10\n",
      "question:《伊利亚特》和《奥德赛》是古代哪个国家的著名史诗？\tanswer:希腊\n",
      "question:“畅销书”一词最初起源于哪个国家？\tanswer:美国\n",
      "question:长篇小说〈鲁滨逊漂流记〉的作者是\tanswer:笛福\n",
      "question:名画《西斯廷圣母》是谁的作品？\tanswer:拉斐尔\n",
      "question:是由哪个国家最早研制成功的防步兵跳雷？\tanswer:德国\n",
      "question:唐代诗人酒仙是\tanswer:李白\n",
      "question:我国植树节定于三月十二是为了纪念：\tanswer:孙中山\n",
      "question:春城是指哪个地方呢？\tanswer:昆明\n",
      "question:最大的金字塔是哪个\tanswer:胡夫金字塔\n",
      "question:把球踢进自己家门描述的是什么新词\tanswer:乌龙球\n",
      "question:孔子有什么先进的教育理念\tanswer:因材施教\n",
      "question:高尔夫是什么品牌的汽车?\tanswer:大众\n",
      "question:离太阳最近的一颗星是什么？\tanswer:1\n",
      "question:普罗米修斯曾经送给人类什么拯救人类\tanswer:火种\n",
      "question:伯纳乌是哪支著名西甲足球俱乐部的主场\tanswer:皇家马德里\n",
      "question:广西梧州本地语言属于什么方言？\tanswer:粤语\n",
      "question:地球上最大的圆是什么？\tanswer:赤道\n",
      "question:《鹿鼎记》中，韦小宝一共有多少个老婆\tanswer:7个\n",
      "question:美术片《葫芦兄弟》中的四娃是火娃还是水娃？\tanswer:火娃\n",
      "question:资产阶级的两党制起源于：\tanswer:英国\n",
      "question:四川盆地除了\"红色盆地\"之称外，还有一个称呼是：\tanswer:紫色盆地\n",
      "question:我国测量海拔是以什么海一平均海平面作为零点？\tanswer:黄海\n",
      "question:我国统治时间最长的皇帝\tanswer:康熙皇帝\n",
      "question:被誉为“潜水冠军”的是什么鲸？\tanswer:抹香鲸\n",
      "question:漫画《父与子》的作者是哪国人\tanswer:德国\n",
      "question:4世纪下半期统一黄河流域的政权是哪个少数民族建立的\tanswer:氐族\n",
      "question:古代的江南是指什么以南？\tanswer:长江\n",
      "question:中国神话中的火神是谁?\tanswer:祝融\n",
      "question:“泼水节”是我国哪一民族一年中最盛大的节日？\tanswer:傣族\n",
      "question:《本草纲目》的作者是：\tanswer:李时珍\n",
      "question:牛奶加热到多少摄氏度左右时，乳糖开始分解？\tanswer:100\n",
      "question:拿破仑在哪一年颁布了《拿破仑法典》？\tanswer:1804\n",
      "question:联合国的行政首长是谁：\tanswer:秘书长\n",
      "question:20世纪最壮观的一次陨石雨出现在哪一年?\tanswer:1976\n",
      "question:在我国最早介绍俄国十月革命，宣传马克思主义的是：\tanswer:李大钊\n",
      "question:少林寺周围俱是密密匝匝的树林，所以得名“少林寺”，意为“深藏于_________山下密林中的寺院”。\tanswer:少室\n",
      "question:《甄嬛传》里扮演果郡王的演员叫什么名字！\tanswer:李东学\n",
      "question:王安石是哪朝人\tanswer:北宋\n",
      "question:1969年到1972年阿波罗登月成功几次？\tanswer:6次\n",
      "question:陇西是哪个省的？\tanswer:甘肃\n",
      "question:马可·波罗以各种身份服务忽必烈多长时间\tanswer:17年\n",
      "question:7据记载,世界上最早的麻醉剂\"麻沸散\"是由我国古代哪位医学圣手发明的?\tanswer:华佗\n",
      "question:1花旗＊＊是哪个国家的＊＊?\tanswer:美国\n",
      "question:15赵匡胤发动的哪场取代后周、建立宋朝的兵变事件?\tanswer:陈桥兵变\n",
      "question:18科幻小说之母玛丽·雪莱的哪部作品被认为是世界上第一部真正意义上的科幻小说?\tanswer:弗兰肯斯坦\n",
      "question:世界水量最大,流域面积最广的是位于南美洲的什么河?\tanswer:亚马逊河\n",
      "question:9\"风花雪月\"说的是我国哪个少数民族姑娘头饰的特色?\tanswer:白族\n",
      "question:15《汉书》是由我国东汉时期哪位历史学家编撰的?\tanswer:班固\n",
      "question:4赵州桥的设计者是我国古代哪们工匠?\tanswer:李春\n",
      "question:2012年伦敦奥运会女子200米、400米混合泳决赛的冠军是哪位著名游泳运动员?\tanswer:叶诗文\n",
      "question:尖舟\"贡多拉\"是意大利哪个城市特有的水上工具?\tanswer:威尼斯\n",
      "question:三国里阿满是谁？\tanswer:曹操\n",
      "question:几月几日是世界残疾人日\tanswer:12月3日\n",
      "question:宋朝文学家谁写的世说新语\tanswer:刘义庆\n",
      "question:《三国演义》片头曲是什么名\tanswer:滚滚长江东逝水\n",
      "question:兰芝是哪个国家的牌子\tanswer:韩国\n",
      "question:钟祥属哪个市\tanswer:荆门\n",
      "question:芬兰湾位于欧洲的什么海\tanswer:波罗的海\n",
      "question:天下第一关是什么关\tanswer:山海关\n",
      "question:地球的白天黑夜是由哪个现象引起的？\tanswer:地球自转\n",
      "question:邓丽君去世于哪年\tanswer:1995年\n",
      "question:五台山是哪位菩萨的修行道场？\tanswer:文殊菩萨\n",
      "question:元朝管辖台湾的省级机构是什么\tanswer:澎湖巡检司\n",
      "question:91年的电视剧《戏说乾隆》中的乾隆皇帝是哪位香港男演员饰演的?\tanswer:郑少秋\n",
      "question:为中国赢得第一块奥运会金牌的项目是\tanswer:射击\n",
      "question:在众多鱼类中，若论游泳速度，旗鱼是冠军，它的游速每小时可达：\tanswer:120公\n",
      "question:赛马每场赛事最多可以有多少匹马竞赛?\tanswer:14\n",
      "question:离太阳最近的行星是什么星?\tanswer:水星\n",
      "question:哲学一词最早来源于?\tanswer:古希腊\n",
      "question:徐悲鸿是以画什么出名的\tanswer:马\n",
      "question:海上遇险求救信号是什么？\tanswer:sos\n",
      "question:我国传统的中秋节是农历的：\tanswer:八月十五\n",
      "question:太阳的活动周期约为：\tanswer:11年\n",
      "question:在人体的关节中，最灵活、活动度最大的是：\tanswer:肩关节\n",
      "question:“一切皆有可能”是哪个运动品牌的广告语？\tanswer:李宁\n",
      "question:豆科植物可通过根瘤菌固定哪种元素?\tanswer:氮\n",
      "question:林志颖的老婆叫什么名子\tanswer:陈若仪\n",
      "question:基督教的创始人是谁？\tanswer:耶稣\n",
      "question:陈小春演的那部生化电影叫什么呢\tanswer:生化寿尸\n",
      "question:92年属什么生肖\tanswer:猴\n",
      "question:北京和武汉比较那个面积更大\tanswer:北京\n",
      "question:朱芳雨.王仕鹏是cba哪个省的球队?\tanswer:广东\n",
      "question:ak47是什么\tanswer:步枪\n",
      "question:王菲的“思念是一种很玄的东西”是哪首歌啊？\tanswer:我愿意\n",
      "question:男人体内的精子具体储存在什么地方？？\tanswer:睾丸\n",
      "question:有\"台球皇帝\"之称的苏格兰职业斯诺克选手是谁?\tanswer:史蒂芬·亨得利\n",
      "question:贾巴尔和李小龙合作过什么电影？\tanswer:死亡游戏\n",
      "question:中国的浪漫之都在哪?\tanswer:大连\n",
      "question:林海音的代表作是什么\tanswer:城南旧事\n",
      "question:不结盟运动正式成立于哪一年？\tanswer:1961年\n",
      "question:毛泽东的祖籍是什么地方，\tanswer:湖南\n",
      "question:步步惊心的小说是谁写的\tanswer:桐华\n",
      "question:请问冰心奶奶的真名是什么？\tanswer:谢婉莹\n",
      "question:中山大学在哪里？\tanswer:广州\n",
      "question:被称为英雄树的是：\tanswer:木棉\n",
      "question:世界第二高峰是\tanswer:乔戈里峰\n",
      "question:白酒属于什么酒？\tanswer:蒸馏酒\n",
      "question:“犹留正气参天地，永剩丹心照古今\"说的是：\tanswer:文天祥\n",
      "question:著名雕塑作品《青铜时代》是谁的作品\tanswer:罗丹\n",
      "question:工业革命中，美国人富尔顿发明了：\tanswer:轮船\n",
      "question:秦沛与姜大卫有什么关系？\tanswer:兄弟\n",
      "question:你知道马来西亚的国旗上有几道红白相间的横道吗？\tanswer:14\n",
      "question:“猜调”是哪个省的民歌：\tanswer:云南\n",
      "question:希特勒被任命为哪国总理？\tanswer:德国\n",
      "question:位于内蒙古自治区,以盛产羊绒和煤炭而闻名的城市叫做什么?\tanswer:鄂尔多斯\n",
      "question:我国目前最大的油田,大庆油田在我国哪个省?\tanswer:黑龙江省\n",
      "question:运动员为了提高成绩而违法服用的禁药统称为什么?\tanswer:兴奋剂\n",
      "question:我国预警信号最高级别是什么颜色的预警?\tanswer:红色\n",
      "question:联想公司的开创者,现任联想集团名誉董事的企业家是?\tanswer:柳传志\n",
      "question:去普吉岛旅游应办理哪个国家的签证?\tanswer:泰国\n",
      "question:朱重八是哪位皇帝的本名?\tanswer:朱元璋\n",
      "question:板块构造学说认为地球分为几大板块\tanswer:六\n",
      "question:中国第二大的岛屿是哪个岛?\tanswer:海南岛\n",
      "question:我们通常所吃的地瓜的学名叫什么?\tanswer:红薯\n",
      "question:自然界已知的最硬物质为：\tanswer:金刚石\n",
      "question:冰心的原名是什么？\tanswer:谢婉莹\n",
      "question:扮演康祈光的人是谁\tanswer:苏志丹\n",
      "question:《战斗的青春》的作者是：\tanswer:雪克\n",
      "question:广东是处于哪一种气候区域？\tanswer:亚热带\n",
      "question:国际歌是什么国家的人作的？\tanswer:法国\n",
      "question:哈雷慧星多少年回太阳系一次?\tanswer:76年\n",
      "question:我国最大的岛屿是：\tanswer:台湾\n",
      "question:我国现代美术家潘天寿死于哪一年\tanswer:1971\n",
      "question:《格萨尔王》史诗是我国哪个民族的优秀作品？\tanswer:藏族\n",
      "question:国际羽联和世界羽联是哪一年合并的？\tanswer:1981\n",
      "question:奥巴马的老婆是谁？\tanswer:米歇尔\n",
      "question:第一颗被证实为周期慧星的是哪颗？\tanswer:哈雷\n",
      "question:吴哥古迹是哪个国家的？\tanswer:柬埔寨\n",
      "question:世界上面积最大的国家是：\tanswer:俄罗斯\n",
      "question:金庸小说《射雕英雄传》中第一次华山论剑的胜利者是哪一位?\tanswer:王重阳\n",
      "question:意大利有一座被活火山活埋的城市,叫什么?\tanswer:庞贝\n",
      "question:在《三国演义》中,\"一个愿打一个愿挨\"形容的是周瑜与哪位将领的故事?\tanswer:黄盖\n",
      "question:我国明代\"七下西洋\"的航海家是谁?\tanswer:郑和\n",
      "question:国产动画片《喜羊羊与灰太狼》中,灰太狼的老婆叫什么名字?\tanswer:红太狼\n",
      "question:历史上\"焚书坑儒\"的只中国的那一位皇帝?\tanswer:秦始皇\n",
      "question:2008北京奥运会开幕式上,领唱《歌唱祖国》的小女孩叫什么?\tanswer:林妙可\n",
      "question:在我国，不满多少周岁的少年不准在道路上骑自行车？\tanswer:12周岁\n",
      "question:美术作品<<开国大典>>是一幅：\tanswer:油画\n",
      "question:中国和朝鲜两国的界河是\tanswer:鸭绿江\n",
      "question:“刘三姐”是我国哪个少数民族民间传说中的人物？\tanswer:壮族\n",
      "question:三叶虫灭绝于地质年代中的：\tanswer:二叠纪\n",
      "question:天然气主要成分是?\tanswer:甲烷\n",
      "question:在巴西盛行,同时也是国际舞比赛项目之一的舞蹈是哪种?\tanswer:桑巴\n",
      "question:我们常说的托福考试是对哪种语言进行的测试?\tanswer:英语\n",
      "question:法国的普罗旺斯最出名的植物是什么?\tanswer:薰衣草\n",
      "question:信天游是中国哪个省的民歌风格?\tanswer:陕西\n",
      "question:冲冠一怒为红颜中的红颜是指谁?\tanswer:陈圆圆\n",
      "question:第一支获得女足世界杯冠军的亚洲国家是哪个国家?\tanswer:日本\n",
      "question:因为四季如春而被称为\"春城\"的是我国哪个城市?\tanswer:昆明\n",
      "question:被誉为\"人间天使\"的《罗马假日》女主角是谁?\tanswer:奥黛丽·赫本\n",
      "question:皮肤划破后渗出的血会自动凝结是因为血液中含有什么细胞?\tanswer:血小板\n",
      "question:1987年徐克导演拍的《倩女幽魂》中饰演宁采臣的男主角是谁?\tanswer:张国荣\n",
      "question:水浒传号称—丈青是谁\tanswer:扈三娘\n",
      "question:山海关在哪里?\tanswer:秦皇岛\n",
      "question:乌龙茶中的精品\"大红袍\"产自哪个省?\tanswer:福建\n",
      "question:罗马斗兽场是古罗马文明的象征。它现在位于哪个国家?\tanswer:意大利\n",
      "question:红极一时的《小酒窝》是林俊杰与哪位香港女歌手的合唱之作?\tanswer:蔡卓妍\n",
      "question:网络用语中,\"大虾\"是表示什么意思?\tanswer:大侠\n",
      "question:演唱了《乡恋》《难忘今宵》的著名歌唱艺术家是谁?\tanswer:李谷一\n",
      "question:成语负荆请罪说的是谁主动向蔺相如认错道歉的故事?\tanswer:廉颇\n",
      "question:《甲方乙方》是哪位内地男导演拍摄的第一部贺岁片?\tanswer:冯小刚\n",
      "question:世界三大男高音指的是多明戈.卡雷拉斯和谁?\tanswer:帕瓦罗蒂\n",
      "question:舞曲中的\"圆舞曲\"是指?\tanswer:华尔兹\n",
      "question:联合国现任秘书长是谁?\tanswer:潘基文\n",
      "question:中国古代名医华佗为谁所杀：\tanswer:曹操\n",
      "question:香港人年满多少岁便要领取身份证?\tanswer:11岁\n",
      "question:国歌是什么\tanswer:义勇军进行曲\n",
      "question:被称为\"伊凡雷帝\"是\tanswer:伊凡四世\n",
      "question:中国历史上哪一位皇帝在位时间最长？\tanswer:康熙\n",
      "question:五岳中的中岳是：\tanswer:嵩山\n",
      "question:太阳系里最大的行星是：\tanswer:木星\n",
      "question:1979年几月，苏联入侵阿富汗，苏军和政府军与西方支持的叛军部队进行对抗的游击战开始\tanswer:12月\n",
      "question:蘑菇是靠什么进行繁殖：\tanswer:孢子\n",
      "question:成都又被称为\tanswer:蓉城\n",
      "question:非洲象的耳朵比亚洲象是大还是小？\tanswer:大\n",
      "question:吾日三省吾身，出自哪本书\tanswer:论语\n",
      "question:欧洲闻名世界的钟表王国是？\tanswer:瑞士\n",
      "question:浙l是哪里牌照\tanswer:舟山\n",
      "question:跆拳道是哪国发明的\tanswer:韩国\n",
      "question:我国出产煤炭最多的省级行政单位是什么？\tanswer:山西\n",
      "question:遂使神州陆沉，百年丘墟是说谁的\tanswer:桓温\n",
      "question:诸葛孔明的妻子叫什么\tanswer:黄月英\n",
      "question:清华大学位于北京的那个区？\tanswer:海淀区\n",
      "question:1988年11月22日是什么星座\tanswer:天蝎座\n",
      "question:加拿大首都\tanswer:渥太华\n",
      "question:王小波哪一年死的\tanswer:1997年\n",
      "question:有清洁皮肤和治疗疾病作用的桑拿浴发源于欧洲哪个国家?\tanswer:芬兰\n",
      "question:《名侦探柯南》中,柯南的原名是什么?\tanswer:工藤新一\n",
      "question:全国禁烟日是哪天？\tanswer:5月31日\n",
      "question:扑克牌的四种花色中,除了黑桃,梅花,方块外还有哪种花色?\tanswer:红心\n",
      "question:\"天下第一村\"华西村在我国哪个省?\tanswer:江苏\n",
      "question:\"这一张旧船票能否登上你的客船\"是出自歌手毛宁的那首成名作?\tanswer:涛声依旧\n",
      "question:利用火力排除罐内空气,使罐直接吸附在皮肤表层的治疗方法是什么?\tanswer:拔火罐\n",
      "question:炖排骨或骨头汤时放入什么调味品,能将骨头中的钙、磷、铁等溶解出来,有利于人体吸收?\tanswer:醋\n",
      "question:《白蛇传》中\"白娘娘盗仙草\"仙草是指的哪种珍贵药材?\tanswer:灵芝\n",
      "question:\"北大仓\"是指我国哪个省?\tanswer:黑龙江\n",
      "question:演唱《无所谓》《那一天》的是哪位以独特的沙哑嗓音而闻名的男歌手?\tanswer:杨坤\n",
      "question:想知道马的年龄可以看它的什么地方?\tanswer:牙齿\n",
      "question:流行于日本的一种由两名大力士裸露上身互相角力的摔跤运动叫?\tanswer:相扑\n",
      "question:目前我国内地的小型民用汽车牌照的底色是什么颜色?\tanswer:蓝色\n",
      "question:自称9岁起博览群书,智商前三百年,后三百年无人能及的网络红人俗称什么?\tanswer:凤姐\n",
      "question:有\"纸寿千年\"中国古代用于书写和绘画的纸叫什么?\tanswer:宣纸\n",
      "question:《金瓶梅》中,金指哪位女性?\tanswer:潘金莲\n",
      "question:第六次人口普查结果,中国姓氏人数排名第一的是什么姓?\tanswer:李\n",
      "question:古龙小说《风云第一刀》中,小李飞刀是谁?\tanswer:李寻欢\n",
      "question:香港组合\"twins\"中,\"阿sa\"的名字是?\tanswer:蔡卓妍\n",
      "question:李小龙主演的《精武门》中,他一脚踢烂了写有哪四个字的牌匾?\tanswer:东亚病夫\n",
      "question:电影《夏日么么茶》的男主演是：\tanswer:任贤齐\n",
      "question:豆芽菜主要是由什么发育而来？\tanswer:胚根\n",
      "question:一副象棋共有多少个棋子？\tanswer:32\n",
      "question:明石海峡大桥是世界上最长的双层桥，它位于：\tanswer:日本\n",
      "question:成人的血液一般约占其体重的：\tanswer:8%\n",
      "question:《汉书》所属的历史编纂体例是\tanswer:断代史\n",
      "question:欧盟会旗上金黄色的星有多少颗\tanswer:12\n",
      "question:《哈利.波特》女作家jk罗琳是哪国人：\tanswer:英国\n",
      "question:被称作草原钢城的是：\tanswer:包头\n",
      "question:世界上共有四大洋，四大洋最深的地方是位于太平洋的马里亚纳海沟，它深达？\tanswer:11千米\n",
      "question:钢铁是怎么练成的作者是谁？\tanswer:奥斯特洛夫斯基\n",
      "question:杭州市市歌是什么歌曲？\tanswer:梦想天堂\n",
      "question:世界上有“钢琴诗人”之称的波澜钢琴家是哪一位？\tanswer:肖邦\n",
      "question:秦朝开始实行的政治制度是？\tanswer:郡县制\n",
      "question:凿壁偷光出自那个古代人物？\tanswer:匡衡\n",
      "question:海基会的全称是什么？\tanswer:海峡交流基金会\n",
      "question:被称为发明大王成为人类历史上最有成就的发明家是谁\tanswer:爱迪生\n",
      "question:央视王小丫的丈夫是谁\tanswer:吕成功\n",
      "question:我国的国歌是什么？\tanswer:义勇军进行曲\n",
      "question:雅典的气候类型是什么\tanswer:地中海气候\n",
      "question:过年有几天是法定节假日\tanswer:3天\n",
      "question:武汉人称喜头鱼是什么鱼\tanswer:鲫鱼\n",
      "question:干冰是什么凝结的？\tanswer:二氧化碳\n",
      "question:杨贵妃是哪个王帝的贵妃\tanswer:唐玄宗李隆基\n",
      "question:利马是哪国的首都？\tanswer:秘鲁\n",
      "question:1885年，台湾正式建立行省，第一任巡抚是：\tanswer:刘铭传\n",
      "question:人的血液是红色的。螃蟹的血液是什么颜色的？\tanswer:青色\n",
      "question:性恶论是哪位古代先哲的主张？\tanswer:荀子\n",
      "question:前苏联元帅军衔中的最高级别是什么？\tanswer:大元帅\n",
      "question:北京的十三陵是哪个朝代的皇帝的陵墓？\tanswer:明\n",
      "question:屈原是哪个国家的？\tanswer:楚国\n",
      "question:谁以七步成诗而著名？\tanswer:曹植\n",
      "question:《英雄交响曲》的作者是（）\tanswer:贝多芬\n",
      "question:我国于哪一年在南极圈建立了长城科学考察站？\tanswer:1985\n",
      "question:石家庄市属于哪个省呀\tanswer:河北省\n",
      "question:泼水节是什么少数民族的节日\tanswer:傣族\n",
      "question:贝多芬的c小调第五交响曲又被称作什么?\tanswer:命运交响曲\n",
      "question:\"无为而治\"是我国古代哪个思想派别的基本思想?\tanswer:道家\n",
      "question:由司马光主编的中国第一部编年体通史是什么?\tanswer:资治通鉴\n",
      "question:诗歌《乡愁》是哪位当代诗人的诗作?\tanswer:余光中\n",
      "question:世界公认的三大球指的是篮球,排球和什么球?\tanswer:足球\n",
      "question:《伤寒杂病论》是东汉末年哪位著名医学家的著作?\tanswer:张仲景\n",
      "question:小仲马的作品《茶花女》中女主角巴黎名妓叫什么名字?\tanswer:玛格丽特\n",
      "question:皇太极使用反间计,让崇祯皇帝中计杀了哪位明朝忠臣名将?\tanswer:袁崇焕\n",
      "question:歼灭日军人数最多的将领是？\tanswer:薛岳\n",
      "question:电影《罗生门》《七武士》是哪位日本导演的作品?\tanswer:黑泽明\n",
      "question:今年8月成功降落火星表面的\"好奇号\"火星车是由哪个国家的航空航天局发射的?\tanswer:美国\n",
      "question:北京时间2008年9月15号,美国第四大投资银行破产,请问它的名称是什么?\tanswer:雷曼兄弟\n",
      "question:在名著《三国演义》中,凤雏庞统死于哪个城?\tanswer:落凤坡\n",
      "question:普者黑在哪\tanswer:云南\n",
      "question:周星驰老妈叫什么\tanswer:凌宝儿\n",
      "question:slovenia是哪个国家\tanswer:斯洛文尼亚\n",
      "question:2012年的金鹰女神是谁谢谢了，大神帮忙啊\tanswer:刘诗诗\n",
      "question:《免胄图》是谁画的？\tanswer:李公麟\n",
      "question:芙蓉王香烟是哪产的？\tanswer:湖南\n",
      "question:圆明园被谁破坏？\tanswer:英法联军\n",
      "question:香港最高的建筑是哪栋。\tanswer:环球贸易广场\n",
      "question:历史上最先发现美洲大陆的是谁？\tanswer:郑和\n",
      "question:毛泽东故乡在哪个省\tanswer:湖南\n",
      "question:中国最大的薰衣草基地在哪\tanswer:新疆伊犁\n",
      "question:康熙是什么族人\tanswer:满族\n",
      "question:城市首位度(即最大城市与第二大城市的人口比值)最高的国家是\tanswer:阿根廷\n",
      "question:台语“荷兰豆”是指什么？\tanswer:豌豆\n",
      "question:南北朝称面条为什么？\tanswer:水引\n",
      "question:巴西的通用语言是：\tanswer:葡萄牙语\n",
      "question:非洲最大的城市是：\tanswer:开罗\n",
      "question:香港哪座山的高度排行第二？\tanswer:凤凰山\n",
      "question:被称为“地球第三极”的是：\tanswer:青藏高原\n",
      "question:用温度多高的水洗澡最好？\tanswer:40度\n",
      "question:暗度陈仓的主人公是谁\tanswer:刘邦\n",
      "question:人体的血管有几种？\tanswer:3种\n",
      "question:一代巨星约翰?列农于何年死于歌迷枪下\tanswer:1980\n",
      "question:中国的\"雾都\"是指哪个城市?\tanswer:重庆\n",
      "question:魏国领导者是谁\tanswer:曹丕\n",
      "question:三亚素有什么之称?三个\tanswer:东方夏威夷\n",
      "question:“少年忍辱负重，是为了避免老年受气。”这句话是哪个学者说的\tanswer:泰戈尔\n",
      "question:中国广东属于什么气候\tanswer:亚热带季风气候\n",
      "question:范增的师傅是谁\tanswer:李苦禅\n",
      "question:四川的省级行政中心是什么？\tanswer:成都\n",
      "question:纸上谈兵的主人公是谁\tanswer:赵括\n",
      "question:米其林是哪个国家的啊\tanswer:法国\n",
      "question:m标志的是什么车\tanswer:迈巴赫\n",
      "question:未劈曹颅千古恨，曽医关臂一军惊指的是谁？\tanswer:关羽\n",
      "question:伟大的周恩来总理的夫人叫什么名？\tanswer:邓颖超\n",
      "question:克隆羊多莉是哪一年诞生的\tanswer:1997\n",
      "question:接种卡介苗可以预防什么疾病？\tanswer:肺结核\n",
      "question:古希腊神话中的幸运女神是谁?\tanswer:阿兰贝尔\n",
      "question:欧洲注入黑海的著名国际河流是？\tanswer:多瑙河\n",
      "question:1347年，哪个国家的一位商人签发了第一张海运保险单？\tanswer:意大利\n",
      "question:世界上容量最大的水塔位于？\tanswer:瑞典\n",
      "question:金庸原名叫什么\tanswer:查良镛\n",
      "question:水浒传中石迁的外号叫什么？\tanswer:鼓上蚤\n",
      "question:第一次进入太空的动物是\tanswer:狗\n",
      "question:“解放思想，实事求”是中国共产党的什么路线？\tanswer:思想路线\n",
      "question:“鬼火”实际上是什么在燃烧：\tanswer:磷\n",
      "question:地面附近的大气中，氮约占\tanswer:78%\n",
      "question:陆毅老婆叫什么名字了\tanswer:鲍蕾\n",
      "question:百家姓第一个?\tanswer:赵\n",
      "question:新西兰划入那个大洲的足联了？\tanswer:大洋洲\n",
      "question:清朝被称为\"扬州八怪\"的八个人中以画竹子闻名的是哪一位?\tanswer:郑板桥\n",
      "question:百变天后ladygaga的2012年世界巡回演唱会中国第一站是在哪个地区举办的?\tanswer:香港\n",
      "question:在同一平面内,永不相交的两条直线称之为什么线?\tanswer:平行线\n",
      "question:中国经典歌曲《浏阳河》中称颂的河流位于我国哪个省?\tanswer:湖南省\n",
      "question:凭借电影《无间道》在第22届香港电影金像奖上获得最佳男主角奖的是?\tanswer:梁朝伟\n",
      "question:国家明令禁止非法种植什么花,因为其果实可以制成鸦片?\tanswer:罂粟\n",
      "question:挟天子以令诸侯说的是三国时期的哪位\"奸雄\"?\tanswer:曹操\n",
      "question:清朝时期京剧艺术家的杰出代表是\"同光十三绝\"其中的\"同\"指的是清朝哪位皇帝在位期间?\tanswer:同治\n",
      "question:著名景点千岛湖.天目山.灵隐寺位于我国哪个城市?\tanswer:杭州\n",
      "question:南水北调工程的\"水\"主要指的是哪条江河?\tanswer:长江\n",
      "question:人体内约占体重70%的是什么?\tanswer:水\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "question:古兰经是哪个宗教的经典？\tanswer:伊斯兰教\n",
      "question:30岁是什么之年\tanswer:而立之年\n",
      "question:杭州属于哪个省份\tanswer:浙江省\n",
      "question:恒山属于哪个省\tanswer:山西\n",
      "question:《水浒传》中的史进是什么称号?\tanswer:九纹龙\n",
      "question:我国哪个传统节日是祭祖和扫墓的日子?\tanswer:清明节\n",
      "question:2006世界杯在哪里举行？\tanswer:德国\n",
      "question:请问慈禧太后是哪个朝代的人\tanswer:清朝\n",
      "question:有‘高原之舟’美誉是什么动物？\tanswer:牦牛\n",
      "question:《人性的弱点》作者是谁\tanswer:戴尔·卡耐基\n",
      "question:人们一般撒什么东西来快速融化积雪路面?\tanswer:盐\n",
      "question:南非世界杯期间,成功预测战况而出名的章鱼叫什么名字?\tanswer:保罗\n",
      "question:植物体内主要能源物质是什么\tanswer:糖类\n",
      "question:世界上飞得最快的鸟是什么？\tanswer:雨燕\n",
      "question:星座十二工第一宫是什么?\tanswer:白羊座\n",
      "question:河南、河北的“河”指的是黄河，您知道山东、山西的“山”是指的是什么山吗？\tanswer:太行山\n",
      "question:被称为“国际会议之都”的城市是哪里？\tanswer:日内瓦\n",
      "question:“文过饰非”中“文”是指：\tanswer:掩饰\n",
      "question:“三菱”是哪个国家生产的汽车品牌：\tanswer:日本\n",
      "question:防毒面具是根据什么动物的脸部研制的？\tanswer:猪\n",
      "question:清华大学建于哪一年？\tanswer:1911\n",
      "question:《孽海花》的作者是：\tanswer:曾朴\n",
      "question:台湾大溪老街的建筑多半是什么风格？\tanswer:巴洛克式\n",
      "question:每年最多发生几次月食\tanswer:3\n",
      "question:短篇小说集《人.兽.鬼》的作者是：\tanswer:钱钟书\n",
      "question:大白菜原产地是：\tanswer:中国\n",
      "question:《饮冰室文集》是哪个作家的文集\tanswer:梁启超\n",
      "question:人体最先衰老的器官是\tanswer:胸腺\n",
      "question:唐太宗叫什么名字？\tanswer:李世民\n",
      "question:史记是我国古代的什么\tanswer:纪传体通史\n",
      "question:俄罗斯人打个喷嚏时其他在场的人会说什么？\tanswer:一百岁\n",
      "question:美国国旗星条旗最初制定时旗上有多少颗星:\tanswer:13颗\n",
      "question:旅客异地携带国产卷烟和外国烟，两者合计以多少条为限？\tanswer:10\n",
      "question:大兴安岭主要在我国哪一个省份：\tanswer:内蒙古\n",
      "question:早穿皮袄午换纱，围着火炉吃西瓜指的是我国哪个省份？\tanswer:新疆\n",
      "question:人体内含量最多的无机元素是？\tanswer:钙\n",
      "question:“圆舞曲”来源于：\tanswer:民间\n",
      "question:释迦摩尼是是哪位国王的儿子？\tanswer:净饭王\n",
      "question:如果把一个成人的全部血管连接起来，其长度接近多少公里？\tanswer:10万公里\n",
      "question:香港演员徐濠萦是哪位香港歌手的妻子?\tanswer:陈奕迅\n",
      "question:童话《卖火柴的小女孩》是丹麦哪位作家的作品?\tanswer:安徒生\n",
      "question:电视剧《新西游记》中吴樾饰演的角色是谁?\tanswer:孙悟空\n",
      "question:歌曲《知心爱人》是歌坛夫妻任静和谁的经典曲目?\tanswer:付笛声\n",
      "question:\"杏林春满\"和\"誉满杏林\",\"杏林\"是称颂哪种职业的人?\tanswer:医生\n",
      "question:《有的人》是哪一位当代诗人为纪念鲁迅逝世十三周年而写的一首抒情诗?\tanswer:臧克家\n",
      "question:嬴政是哪位皇帝的名字?\tanswer:秦始皇\n",
      "question:大连市属于哪里管？\tanswer:辽宁省\n",
      "question:女子曲棍球首次进入奥运会大门是在第几届？\tanswer:22\n",
      "question:舞曲中的“圆舞曲”也叫：\tanswer:华尔兹\n",
      "question:中国国歌“义勇军进行曲”由谁作词？\tanswer:田汉\n",
      "question:太平天国中的西王是谁?\tanswer:萧朝贵\n",
      "question:汉朝废除肉刑的皇帝是：\tanswer:汉文帝\n",
      "question:音乐家贝多芬是哪个国家的人？\tanswer:德国\n",
      "question:《洛神赋图卷》是哪位画家的作品？\tanswer:顾恺之\n",
      "question:发明专利的保护年限是自申请之日起多少年？\tanswer:20年\n",
      "question:已知太阳系里的小行星，直径超过1000千米的是哪一颗？\tanswer:谷神星\n",
      "question:世界最深处位于：\tanswer:太平洋\n",
      "question:推翻唐朝统治建立的后梁的是谁？大神们帮帮忙\tanswer:朱温\n",
      "question:排球起源于什么地方\tanswer:美国\n",
      "question:家有儿女主题歌是谁唱的\tanswer:tg4组合\n",
      "question:尼日利亚的首都是那个城市？\tanswer:阿布贾\n",
      "question:阿sa原名是什么？\tanswer:蔡卓妍\n",
      "question:魏晨的粉丝团名叫什么？\tanswer:乐橙\n",
      "question:第一届世界杯时间是?\tanswer:1930年\n",
      "question:古埃及文明发源地在哪\tanswer:尼罗河流域\n",
      "question:甩葱歌是哪国的？\tanswer:芬兰\n",
      "question:大部分的金属都具有什么？\tanswer:金属光泽\n",
      "question:汾河注入那里\tanswer:黄河\n",
      "question:去办理银行卡需要带什么？\tanswer:身份证\n",
      "question:羊城是哪个城市的别称？求解答\tanswer:广州\n",
      "question:悄悄地挥一挥手，不带走一片云彩的是诗人：\tanswer:徐志摩\n",
      "question:我国信用卡透支期限最长为：\tanswer:60天\n",
      "question:第一颗脉冲星是哪一年被发现的?\tanswer:1967\n",
      "question:素有“六朝古都”之称的中国城市是哪一个？\tanswer:南京\n",
      "question:北宋时期交子最先出现于\tanswer:四川地区\n",
      "question:发现冥王星的是哪国人？\tanswer:美国\n",
      "question:红十字会的创始人是哪国的人？\tanswer:瑞士\n",
      "question:成语“一鼓作气”出自哪部古籍著作？\tanswer:左传\n",
      "question:第一届奥运会在哪儿举行\tanswer:希腊\n",
      "question:南丁格尔是哪国人：\tanswer:英国\n",
      "question:明十三陵在哪个城市?\tanswer:北京\n",
      "question:被誉为\"天下第一潮\"的是浙江那条江河?\tanswer:钱塘江\n",
      "question:中国股票市场用红色表示涨,用什么颜色表示跌?\tanswer:绿色\n",
      "question:人们常把古松和什么动物画在一起,象征延年益寿?\tanswer:仙鹤\n",
      "question:我头上有犄角我身后有尾巴,唱的是哪个少儿电视剧人物?\tanswer:小龙人\n",
      "question:由阿sa和阿娇组成的香港女子组合叫什么?\tanswer:twins\n",
      "question:陈寿所著《三国志》中的\"五子良将\"分别指的是于禁、乐进、徐晃、张颌和谁?\tanswer:张辽\n",
      "question:中国的五声音阶分别是\"宫、商、角、徵\"和什么?\tanswer:羽\n",
      "question:被尊为\"世界客都\"的梅州位于我国哪个省?\tanswer:广东省\n",
      "question:芭蕾舞起源于哪一个欧洲国家?\tanswer:意大利\n",
      "question:《人间词话》的作者是我国哪位国学大师的代表作?\tanswer:王国维\n",
      "question:古代\"六艺\"中的\"射\"指的是?\tanswer:射箭\n",
      "question:中国西北地区的中心城市和交通枢纽,同时是甘肃省省会是哪座城市?\tanswer:兰州\n",
      "question:名著《水浒传》中,顾大嫂的外号叫什么?\tanswer:母大虫\n",
      "question:清朝第四位皇帝清圣祖康熙帝的全名是?\tanswer:爱新觉罗·玄烨\n",
      "question:尼古拉斯凯奇主演的《风语者》是由哪位华人导演指导的?\tanswer:吴宇森\n",
      "question:被称为\"肥猫\"的香港男艺人是谁?\tanswer:郑则仕\n",
      "question:梅派经典名剧之一,主角是西楚霸王项羽和他的爱妃虞姬的京剧剧目是什么?\tanswer:霸王别姬\n",
      "question:香港迪士尼乐园中的睡美人城堡是根据欧洲哪个国家的新天鹅堡建立的?\tanswer:德国\n",
      "question:河南嵩山少林寺的现任方丈是谁?\tanswer:释永信\n",
      "question:最早的皇帝是谁\tanswer:秦始皇\n",
      "question:苏a是江苏哪个城市的车牌号?\tanswer:南京\n",
      "question:问五星红旗其中棵大星代表是什么\tanswer:中国共产党\n",
      "question:李昱是那朝人\tanswer:南唐\n",
      "question:百度的创始人是谁\tanswer:李彦宏\n",
      "question:哪座城市被比喻成日光城\tanswer:拉萨\n",
      "question:酒精灯的火除了有外焰、内焰还有什么焰\tanswer:焰心\n",
      "question:吴起变法是在春秋时期哪一个国家\tanswer:楚国\n",
      "question:黄家驹和谁是孪生兄弟\tanswer:黄家强\n",
      "question:鹏城是哪个市的别称\tanswer:深圳\n",
      "question:融水县的邮政编码是？\tanswer:545300\n",
      "question:痔疮是长在什么地方\tanswer:肛门\n",
      "question:?鸟的天堂的作者是巴金还是谁?\tanswer:巴金\n",
      "question:海贼王是哪年出的作品?\tanswer:1997年\n",
      "question:世界上最低湖泊是哪一个？\tanswer:死海\n",
      "question:“标志”是哪个国家生产的汽车品牌：\tanswer:法国\n",
      "question:东汉时的东京是指\tanswer:洛阳\n",
      "question:我们所听到的光年是一种什么单位？\tanswer:距离\n",
      "question:山西山东的“山”是指什么山？\tanswer:太行山\n",
      "question:国家森林公园张家界位于：\tanswer:湖南省\n",
      "question:“一日不见，如隔三秋”里的“三秋”是指：\tanswer:三个季度\n",
      "question:古代曾被封建阶级尊为“亚圣”的是：\tanswer:孟子\n",
      "question:中国的“陶都”是什么地方？\tanswer:宜兴\n",
      "question:我国第二大河是\tanswer:珠江\n",
      "question:中国冰城是那个城市?\tanswer:哈尔滨\n",
      "question:中国的小威尼斯在哪\tanswer:苏州\n",
      "question:四明狂客是哪位诗人别号？\tanswer:贺知章\n",
      "question:合十礼是起源于哪个亚洲国家的礼仪?\tanswer:印度\n",
      "question:第一位踏上月球的人是美国的哪位宇航员?\tanswer:阿姆斯特朗\n",
      "question:世界第一部茶叶专著《茶经》的作者是我国哪个朝代的?\tanswer:唐朝\n",
      "question:\"无颜见江东父老\"说的是楚汉之争当中的哪位名将?\tanswer:项羽\n",
      "question:程咬金是我国哪个朝代的开国名将?\tanswer:唐朝\n",
      "question:古希腊神话中的海神叫什么?\tanswer:波塞冬\n",
      "question:\"戊戌变法\"发生在清朝哪位皇帝在位时期?\tanswer:光绪\n",
      "question:西方的感恩节起源于哪个国家?\tanswer:美国\n",
      "question:波兰的首都,也是波兰最大的城市是哪一个?\tanswer:华沙\n",
      "question:在电视剧《射雕英雄传》中柯镇恶以及另外六位师兄妹被统称为什么?\tanswer:江南七怪\n",
      "question:中华人民共和国第一任国防部长是谁？求答！\tanswer:彭德怀\n",
      "question:加拿大的首都是哪\tanswer:渥太华\n",
      "question:标准大气压下能托起几米高的水银柱\tanswer:76\n",
      "question:上饶市在哪儿\tanswer:江西\n",
      "question:第一届世界杯时那个国家举行的？\tanswer:乌拉圭\n",
      "question:《女神》的作者是谁?\tanswer:郭沫若\n",
      "question:光合作用场所在哪里\tanswer:叶绿体\n",
      "question:日心说是谁提出来的？\tanswer:哥白尼\n",
      "question:巴西会跳什么舞？\tanswer:桑巴\n",
      "question:宙斯的老婆是谁\tanswer:赫拉\n",
      "question:穿山甲是用什么捕食的？\tanswer:舌头\n",
      "question:“二十四史”的最后一部是什么？\tanswer:明史\n",
      "question:俄罗斯使用的是什么语言？\tanswer:俄语\n",
      "question:童话《渔夫和金鱼的故事》的作者是谁？\tanswer:普希金\n",
      "question:网球是哪国人发明的\tanswer:法国\n",
      "question:请问“法律”最早出现于哪个社会？\tanswer:奴隶社会\n",
      "question:为了纪念孙中山先生，我国在哪座山上修建了中山陵:\tanswer:南京钟山\n",
      "question:最先发现了白色光组成的是谁？\tanswer:牛顿\n",
      "question:指画是中国传统艺术，请问它的发明者是：\tanswer:高其佩\n",
      "question:我国最早发现并利用磁铁指极性能的时间，不晚于：\tanswer:战国\n",
      "question:电子计算机发明于哪一年？\tanswer:1946\n",
      "question:汉城奥运会是第几届奥运会？\tanswer:24\n",
      "question:“刘三姐”是我国那个少数民族民间传说中的人物？\tanswer:壮族\n",
      "question:茎上的新芽由哪部分发育而成的\tanswer:胚芽\n",
      "question:土星有多少颗卫星\tanswer:23\n",
      "question:结婚后的一些纪念日有不同的称谓。您知道结婚后15周年称为什么吗？\tanswer:水晶婚\n",
      "question:今天的阿尔萨斯和洛林属于哪个国家？\tanswer:法国\n",
      "question:舅舅的老婆叫什么\tanswer:舅妈\n",
      "question:牛羊肉算酸性还是碱性\tanswer:酸性\n",
      "question:泥罗河在哪个州\tanswer:非洲\n",
      "question:2014年10月27号出生是什么星座\tanswer:天蝎座\n",
      "question:孔迪镇是哪个国家的\tanswer:葡萄牙\n",
      "question:沟通地中海与红海沿岸是什么运河\tanswer:苏伊士运河\n",
      "question:节水日是那一天?\tanswer:3月22日\n",
      "question:2008年北京奥运会开幕式总导演是谁?\tanswer:张艺谋\n",
      "question:动画片《喜羊羊与灰太狼》中,羊村最健壮最鲁莽的一只羊叫什么?\tanswer:沸羊羊\n",
      "question:历史上最长寿的皇帝\tanswer:乾隆\n",
      "question:花儿乐队的主唱叫什么名字？\tanswer:大张伟\n",
      "question:范玮琪的著名歌曲《那些花儿》的原唱者是哪位内地知名男歌手?\tanswer:朴树\n",
      "question:奥运会比赛中唯一允许使用窒息或扭脱关节等手段来制服对手的日本武术项目是什么?\tanswer:柔道\n",
      "question:传说是农业和医药之神,曾经尝百草,创医学的任务是谁?\tanswer:神农氏\n",
      "question:有\"高原之舟\"之称,生活在海拔最高处的哺乳动物是什么牛?\tanswer:牦牛\n",
      "question:代表英格兰的旗帜图案是白色底,什么颜色的十字?\tanswer:红色\n",
      "question:与姚晨搭档主演《潜伏》,公认为的演技派男星是谁?\tanswer:孙红雷\n",
      "question:wow是哪一款著名网游的英文简称?\tanswer:魔兽\n",
      "question:小说《射雕英雄传》中\"东邪西毒\"的西毒是指谁?\tanswer:欧阳锋\n",
      "question:被誉为\"购物者的天堂\"和\"东方之珠\"的城市是哪一个?\tanswer:香港\n",
      "question:五四新文化运动曾提出了一个口号,即所谓的\"德先生\"和\"赛先生\",请问\"赛先生\"指的是什么?\tanswer:科学\n",
      "question:诺贝尔和平奖得主昂山素姬于哪一个国家出生？\tanswer:缅甸\n",
      "question:电影“渡江侦察记”中的游击队长是谁？\tanswer:刘四姐\n",
      "question:来自于莎士比亚戏剧中人物,我们常说\"一千个读者眼中就有一千个谁\"?\tanswer:哈姆雷特\n",
      "question:法国在2002年欧元发行之前的使用的法定倾向的单位是什么?\tanswer:法郎\n",
      "question:香港影星张家辉的现任妻子是哪一位知名女艺人?\tanswer:关咏荷\n",
      "question:海湾战争是以美国为首的多国联盟为恢复哪个国家的领土完整而对伊拉克进行的局部战争?\tanswer:科威特\n",
      "question:革命烈士刘胡兰是被哪一个军阀所屠杀的?\tanswer:阎锡山\n",
      "question:秘鲁共和国的首都是：\tanswer:利马\n",
      "question:人体细胞有多少条染色体\tanswer:46条\n",
      "question:雪顿节是哪个少数民族的传统节日？\tanswer:藏族\n",
      "question:维吾尔族人信奉的宗教是\tanswer:伊斯兰教\n",
      "question:东南亚最大的海洋水族场馆位于?\tanswer:香港\n",
      "question:“车轮上的国家”是指的哪个国家？\tanswer:美国\n",
      "question:中美建交是在\tanswer:1979\n",
      "question:公顷是什么单位\tanswer:土地面积\n",
      "question:青草明年绿，王孙归不归？出于哪首诗\tanswer:山中送别\n",
      "question:英菲尼迪汽车是那个汽车生产商生产的？\tanswer:日产\n",
      "question:王菲第一个孩子父亲是谁\tanswer:窦唯\n",
      "question:小鬼当家的男主角\tanswer:麦考利·卡尔金\n",
      "question:结婚14年是什么婚\tanswer:象牙\n",
      "question:温州是哪个省份\tanswer:浙江\n",
      "question:蝌蚪靠什么呼吸?\tanswer:腮\n",
      "question:京都是哪个国家的\tanswer:日本\n",
      "question:汽车的1.5l，2.0l指的是什么？\tanswer:排量\n",
      "question:布拉格之春事件发生在哪里？\tanswer:捷克斯洛伐克\n",
      "question:濒临三大洋的是那一个大洲？\tanswer:南极洲\n",
      "question:鄂字是那个地方的简称？\tanswer:湖北省\n",
      "question:一只手上面有一滴水的标志是什么啊？\tanswer:节约用水\n",
      "question:青花瓷歌词谁写的?\tanswer:方文山\n",
      "question:华尔街英语创立人是谁？\tanswer:李文昊\n",
      "question:清朝道光年间,在虎门销禁鸦片的民族英雄是谁?\tanswer:林则徐\n",
      "question:十二世纪十大画家之一,以画虾技术精湛而闻名的画家是谁?\tanswer:齐白石\n",
      "question:05年联想公司正式宣布完成收购哪一家公司的全球个人电脑业务?\tanswer:ibm\n",
      "question:目前我国结婚证内页上印的是什么花?\tanswer:牡丹花\n",
      "question:赵本山和宋丹丹的小品《昨天今天明天》邀请了哪位主持人与他们合作?\tanswer:崔永元\n",
      "question:传说中开天辟地的上古人物叫做什么?\tanswer:盘古\n",
      "question:一次性筷子的发明者是哪国人？\tanswer:日本人\n",
      "question:白居易是哪个地方的人?\tanswer:太原\n",
      "question:高尔基把文学称为\tanswer:人学\n",
      "question:“良渚文化”的发源地，又是我国七大古都之一，是我国的哪个城市？\tanswer:杭州\n",
      "question:圆舞曲起源于哪里\tanswer:奥地利\n",
      "question:哪条河拥有“东方多瑙河”的美称\tanswer:湄公河\n",
      "question:《悲惨世界》作者是：\tanswer:雨果\n",
      "question:参加世界杯场次最多的球员？\tanswer:马特乌斯\n",
      "question:电磁感应的发现者是\tanswer:法拉第\n",
      "question:人们常说的\"白山黑水\"中的\"黑水\"是指东北的哪条江河?\tanswer:黑龙江\n",
      "question:癞蛤蟆的学名叫什么?\tanswer:蟾蜍\n",
      "question:香港演员谢霆锋的妹妹叫什么名字?\tanswer:谢婷婷\n",
      "question:约翰牛是哪个国家的绰号?\tanswer:英国\n",
      "question:鹿特丹是哪个欧洲国家的港口城市?\tanswer:荷兰\n",
      "question:跟郭晶晶合称\"亮晶晶\"的是哪位跳水运动员?\tanswer:田亮\n",
      "question:高卢鸡是哪个欧洲国家的象征?\tanswer:法国\n",
      "question:青蛙是用什么器官来捕食昆虫?\tanswer:舌头\n",
      "question:\"全日空\"是哪个亚洲国家的航空公司?\tanswer:日本\n",
      "question:中国第一台每秒钟运算一亿次以上的巨型计算机叫什么?\tanswer:银河\n",
      "question:我们常听到的\"解决三农问题\"中\"三农\"是指的农村.农民和什么?\tanswer:农业\n",
      "question:什么宗教在俄罗斯是主要的宗教：\tanswer:东正教\n",
      "question:明代文人创作的白话短篇小说被称作什么？\tanswer:拟话本\n",
      "question:建立北魏的少数民族是什么？\tanswer:鲜卑\n",
      "question:《蜡笔小新》中小新的宠物狗叫什么名字？\tanswer:小白\n",
      "question:世界上透明度最大的海\tanswer:马尾藻海\n",
      "question:x光射线是由谁发明的\tanswer:伦琴\n",
      "question:天坛原名什么？\tanswer:天地坛\n",
      "question:世界上第一座核电站是哪个国家建成的\tanswer:前苏联\n",
      "question:新余是哪个省的城市\tanswer:江西省\n",
      "question:狗的散热器官是什么\tanswer:舌头\n",
      "question:霸王龙生活在哪个时期？\tanswer:白垩纪\n",
      "question:拿破仑死于哪一年？\tanswer:1821\n",
      "question:求婚带哪个手指\tanswer:中指\n",
      "question:中国最大的瀑布叫什么名字\tanswer:黄果树瀑布\n",
      "question:玫瑰花的象征代表什么意义?\tanswer:爱情\n",
      "question:古时候的守卫京城的军队叫什么\tanswer:禁军\n",
      "question:京九铁路的北京发车站是哪?\tanswer:北京西站\n",
      "question:成龙真名叫什么\tanswer:陈港生\n",
      "question:水浒传中是谁擒住方腊？多谢了！\tanswer:鲁智深\n",
      "question:成龙是多少年出生的\tanswer:1954\n",
      "question:熔点最高的金属？\tanswer:钨\n",
      "question:小沈阳的真名叫什么？\tanswer:沈鹤\n",
      "question:王勃的爷爷叫什么\tanswer:王通\n",
      "question:关羽在曹操给他的热酒尚未冷的时候极短的时间斩杀的人是谁\tanswer:华雄\n",
      "question:庐山在哪\tanswer:江西\n",
      "question:什么是中国戏曲之母?\tanswer:昆曲\n",
      "question:刘邦的大儿子是谁？\tanswer:刘肥\n",
      "question:我国宇航员第一个出舱的是谁\tanswer:翟志刚\n",
      "question:人体骨骼由多少块组成？\tanswer:206\n",
      "question:中国历史上的史圣是？\tanswer:司马迁\n",
      "question:啤酒花是指何种植物？\tanswer:蛇麻花\n",
      "question:北京申办2008年奥运会的三个全新理念：一个是绿色奥运，一个是人文奥运，还有一个是：\tanswer:科技奥运\n",
      "question:1996年9月京九铁路全线运营，该铁路穿越几个省直辖市？\tanswer:9个\n",
      "question:人们形容唐朝书法家颜真卿和柳公权书法风格常用的四个字是：\tanswer:颜筋柳骨\n",
      "question:音乐中，两音间的距离称什么？\tanswer:音程\n",
      "question:《在人间》的作者是谁\tanswer:高尔基\n",
      "question:世界上第一辆摩托车是谁发明的？\tanswer:戴姆勒\n",
      "question:马拉松赛跑中的“马拉松”一词是指\tanswer:地名\n",
      "question:湖北随县出土的战国时期文物是：\tanswer:编钟\n",
      "question:我国的四大牧区是新疆、内蒙古、西藏和西北地区的哪个省?\tanswer:青海\n",
      "question:动画片《葫芦兄弟》中,二娃的本领是千里眼和什么?\tanswer:顺风耳\n",
      "question:古天乐版《神雕侠侣》的主题曲《归去来》由希莉娜依和哪位内地男模演唱?\tanswer:胡兵\n",
      "question:云南著名的西双版纳是哪个少数民族的聚居区?\tanswer:傣族\n",
      "question:著名的耳机品牌森海塞尔来自哪个欧洲国家?\tanswer:德国\n",
      "question:电视剧《甄嬛传》中,\"华妃\"的扮演者是谁?\tanswer:蒋欣\n",
      "question:清朝时期,科举殿试的第二名叫榜眼,那么第一名叫什么?\tanswer:状元\n",
      "question:头戴民族花帽,倒骑毛驴,为老百姓伸张正义的维吾尔族传说人物是谁?\tanswer:阿凡提\n",
      "question:雷达是根据哪种动物的特性发明的?\tanswer:蝙蝠\n",
      "question:谚语中,条条大道通的是哪个城市?\tanswer:罗马\n",
      "question:夜盲症是机体缺少哪种维生素？\tanswer:维生素a\n",
      "question:地球上的六大板块哪个最大？\tanswer:亚欧板块\n",
      "question:创作了话剧《名优之死》、《获虎之夜》的著名话剧作家是谁?\tanswer:田汉\n",
      "question:世界七大水坝之一,位于埃及尼罗河上的水坝叫什么名字?\tanswer:阿斯旺大坝\n",
      "question:鲁迅原名是什么？\tanswer:周树人\n",
      "question:位于北京市被成为中国的硅谷高科技中心是?\tanswer:中关村\n",
      "question:曹冲的母亲是谁？\tanswer:环夫人\n",
      "question:黄家驹是在哪里去世的\tanswer:日本\n",
      "question:花间派首要词人,在词史上与韦庄齐名,并称\"温韦\"的是哪位唐代诗人?\tanswer:温庭筠\n",
      "question:《封神演义》中,受妲己陷害后被自己父亲误食的周文王姬昌的长子是谁?\tanswer:伯邑考\n",
      "question:哪座古城曾因为在三次布匿战争中均被罗马打败而灭亡?\tanswer:迦太基\n",
      "question:与宋霭龄、宋庆龄并称为\"宋氏三姐妹\",并且是蒋介石第四任妻子的人是谁?\tanswer:宋美龄\n",
      "question:瑞士第二大城市,也是联合国欧洲总部,世界卫生组织总部所在地的是哪座城市?\tanswer:日内瓦\n",
      "question:一代武术宗师、功夫影帝、截拳道武道哲学创立人、好莱坞首位华人演员是?\tanswer:李小龙\n",
      "question:乌克兰的首都是哪座城市?\tanswer:基辅\n",
      "question:旅游城市马尔代夫的首都是哪座城市?\tanswer:马累\n",
      "question:青蛙属于什么动物？\tanswer:两栖动物\n",
      "question:诗句露从今夜白，月是故乡明的作者是：\tanswer:杜甫\n",
      "question:山东曲阜是哪一位的故乡：\tanswer:孔子\n",
      "question:被列宁称为“中国十一世纪的改革家”的政治家、文学家是\tanswer:王安石\n",
      "question:人会患坏血病，皮肤和齿龈出血，是缺乏什么？\tanswer:维生素c\n",
      "question:不惑之年是：\tanswer:四十岁\n",
      "question:我国面积最小的省级行政区是：\tanswer:澳门\n",
      "question:“泼水节”是哪一族的节日？\tanswer:傣族\n",
      "question:依照西方习俗,订婚戒指戴在左手哪根手指上？\tanswer:无名指\n",
      "question:首届国际华语大专辩论赛是在什么地方举行?\tanswer:新加坡\n",
      "question:想和你去吹吹风是谁作的词？\tanswer:娃娃\n",
      "question:金庸小说《倚天屠龙记》中,金毛狮王叫什么名字?\tanswer:谢逊\n",
      "question:世界上最早的燃烧汽油的公共汽车出现在哪个国家？\tanswer:德国\n",
      "question:第一届冬奥会是在哪一年举办的？\tanswer:1924\n",
      "question:曾经说要撬起地球的科学家是谁？\tanswer:阿基米德\n",
      "question:台语“伴手”是指什么？\tanswer:礼物\n",
      "question:现存最早的景泰蓝是哪个年代的产品？\tanswer:元代\n",
      "question:急救电话的号码是\tanswer:120\n",
      "question:“打蛇打七寸”的七寸是指哪个部位\tanswer:心脏\n",
      "question:人身上共有多少块骨头?\tanswer:206\n",
      "question:成语网开一面实际网开了：\tanswer:三面\n",
      "question:在证券交易中，“一手”股票有多少？\tanswer:100股\n",
      "question:刘璇是湖南哪里人\tanswer:长沙\n",
      "question:英雄人物超人的衣服上面,胸口有一个字母是什么?\tanswer:s\n",
      "question:各个国家的大使馆都在中国的哪座城市?\tanswer:北京\n",
      "question:安庆属于哪个省\tanswer:安徽\n",
      "question:法西斯这个称号最早起源于哪个国家\tanswer:意大利\n",
      "question:榆林在哪\tanswer:陕西省\n",
      "question:嘉玲面膜的主要成分是什么？\tanswer:海百合\n",
      "question:正月初一是什么节日\tanswer:春节\n",
      "question:蜡笔小新中的狗叫什么？\tanswer:小白\n",
      "question:世界上最长的一条人工河是我国的哪一条河？\tanswer:京杭大运河\n",
      "question:长江上的第一桥在我国那座城市！\tanswer:武汉\n",
      "question:中国第一个去nba的人是谁\tanswer:王治郅\n",
      "question:朝鲜第一代领导人是谁？\tanswer:金日成\n",
      "question:史学家司马迁为了谁遭下身阉割？\tanswer:李陵\n",
      "question:江苏宜兴特产,中国特有的陶土工艺品,用于泡茶煮茶的壶叫什么?\tanswer:紫砂壶\n",
      "question:世界上现存最大的两栖动物,因叫声很像幼儿哭声又名什么鱼?\tanswer:娃娃鱼\n",
      "question:云南省的自然奇观\"三江并流\"是指怒江、金沙江和哪条江并行奔流数百千米而不交汇?\tanswer:澜沧江\n",
      "question:曹禺原名什么？\tanswer:万家宝\n",
      "question:1986年1月28日，挑战者号航天飞机爆炸，几名宇航员遇难：\tanswer:7\n",
      "question:启明星在天文学上叫:\tanswer:金星\n",
      "question:第一次华山论剑的胜利者是\tanswer:王重阳\n",
      "question:《白马啸西风》作者是：\tanswer:金庸\n",
      "question:科学家牛顿是哪国人？\tanswer:英国\n",
      "question:《关于开展全民义务植树的实施办法》中规定几岁以上的公民每年每人植树3-5颗？\tanswer:11岁\n",
      "question:“休克疗法”本是医学术语，后被引入哪一领域？\tanswer:经济\n",
      "question:中国在哪届世乒赛上首次囊获全部冠军：\tanswer:36\n",
      "question:前苏联二战中著名将领朱可夫是在哪一年被晋升为苏联元帅的？\tanswer:1943\n",
      "question:唐太宗逝世后,武则天出家的寺庙叫做?\tanswer:感业寺\n",
      "question:香港著名影星任达华的妻子是谁?\tanswer:琦琦\n",
      "question:悉尼属于哪个国家\tanswer:澳大利亚\n",
      "question:割幽云十六州给契丹国的是谁\tanswer:石敬瑭\n",
      "question:在植物细胞有丝分裂末期，将一个细胞分裂为两个子细胞过程中与细胞壁形成有关的细胞器是什么\tanswer:高尔基体\n",
      "question:司马光写了什么书?\tanswer:资治通鉴\n",
      "question:十月革命的时间\tanswer:1917年\n",
      "question:我国第一部诗歌总集\tanswer:诗经\n",
      "question:香河属于哪个省？\tanswer:河北省\n",
      "question:天龙八部是谁写的\tanswer:金庸\n",
      "question:解决矛盾时,常说\"一个唱红脸\",另一个唱什么?\tanswer:白脸\n",
      "question:动画片《圣斗士星矢》中,星矢最早最常用的必杀技是什么拳?\tanswer:天马流星拳\n",
      "question:爸爸我们去哪，引进哪个国家的？\tanswer:韩国\n",
      "question:茶花女的作者是谁\tanswer:小仲马\n",
      "question:秦朝后面是什么朝代?\tanswer:汉朝\n",
      "question:我们平时所说的美国的\"加州\"是对美国哪个州的简称?\tanswer:加利福尼亚州\n",
      "question:《红楼梦》中,原为贾母身边的\"鹦哥\",后来成为林黛玉贴身丫鬟的是谁?\tanswer:紫鹃\n",
      "question:代表作有《千千阙歌》、《飘雪》的是哪位著名香港女艺人?\tanswer:陈慧娴\n",
      "question:名著《三国演义》中\"青龙偃月刀\"是蜀国哪位大将所用的专属兵器?\tanswer:关羽\n",
      "question:是哪位网络歌手以一首《爱情买卖》走红网络,红遍大街小巷?\tanswer:慕容晓晓\n",
      "question:朱自清的散文《背影》,描写的是作者的什么亲属送别他远行的场景?\tanswer:父亲\n",
      "question:汉武帝时期抗击匈奴的名将,也是霍去病舅舅的人是谁?\tanswer:卫青\n",
      "question:河南出土的商代文物“司母戊鼎”是什么材料制作的？\tanswer:青铜\n",
      "question:抗日战争中，毛泽东提出的战略方针是：\tanswer:持久战\n",
      "question:1869年3月，哪位科学家正式公布了元素周期律\tanswer:门捷列夫\n",
      "question:著名的张家界位于\tanswer:湖南\n",
      "question:在九大行星中，被称为最小最冷的行星是哪一颗：\tanswer:冥王星\n",
      "question:巨鹿之战中，项羽大败秦军，其用的是什么战略?\tanswer:破釜沉舟\n",
      "question:“瞒天过海”属于“三十六计”的\tanswer:胜战计\n",
      "question:世界现存规模最大保存最完整的宫殿建筑群是\tanswer:北京故宫\n",
      "question:希腊神话中波赛顿是宙斯的\tanswer:兄弟\n",
      "question:北魏郦道元《水经注》载：“泉源上奋，水涌若轮”的是济南什么泉？\tanswer:趵突泉\n",
      "question:屈原创造了什么文体\tanswer:骚体\n",
      "question:中国航天发射用的运载火箭是什么系列\tanswer:长征\n",
      "question:李连杰的国籍是？\tanswer:新加坡\n",
      "question:清太祖是哪位皇帝\tanswer:努尔哈赤\n",
      "question:德国队的主教练是谁？\tanswer:勒夫\n",
      "question:承州属于哪个省\tanswer:江苏省\n",
      "question:青田是哪个省的\tanswer:浙江省\n",
      "question:发表著名的＂铁木演说‘的哪位首相？\tanswer:丘吉尔\n",
      "question:孔子的父亲是谁?\tanswer:叔梁纥\n",
      "question:蔡明的老公是谁\tanswer:丁秋星\n",
      "question:唐末的农民起义领袖是谁?\tanswer:黄巢\n",
      "question:世界上第一艘航空母舰是哪个国制造的：\tanswer:美国\n",
      "question:遗传物质中决定生物体的形态特征或生理特性的小单位，叫做?\tanswer:基因\n",
      "question:三国演义中的周瑜死于巴丘,是现在的:\tanswer:岳阳\n",
      "question:《装在套子里的人》是什么小说\tanswer:短篇\n",
      "question:黄河在潼关折向东流，又穿行在峡谷中，其中最有名的地方是哪里？\tanswer:三门峡\n",
      "question:甘地有什么之称？\tanswer:印度圣雄\n",
      "question:“愚公移山”的故事出自（）\tanswer:《列子》\n",
      "question:织女星位于哪个星座？\tanswer:天琴座\n",
      "question:在哪一年麦克阿瑟宣誓就任美国陆军最高军职棗陆军参谋长，成为美国有史以来最年轻的陆军参谋长：\tanswer:1930\n",
      "question:19世纪中期科学家达尔文创立了生物进化论学说，达尔文是哪国人？\tanswer:英国\n",
      "question:nba湖人队武贾西奇是哪个国家的人\tanswer:斯洛文尼亚\n",
      "question:请问电视剧宫心锁玉的主题歌是什么？\tanswer:爱的供养\n",
      "question:几月几日是北京奥运\tanswer:8月8日\n",
      "question:电影宝贝计划里的插曲叫什么？\tanswer:爸妈的话\n",
      "question:健那绿染线粒体呈什么色\tanswer:蓝绿色\n",
      "question:qq会员能开通多少个普通群\tanswer:4个\n",
      "question:刚刚当选的香港特区行政区第四任行政长官是?\tanswer:梁振英\n",
      "question:我国的第一个乒乓球世界冠军是谁?\tanswer:容国团\n",
      "question:一种聚会时的惩罚游戏,输的人可以选择真心话或者哪个相对应的惩罚方式?\tanswer:大冒险\n",
      "question:风筝的故乡是山东的那个城市?\tanswer:潍坊\n",
      "question:\"黑美人\"是哪种水果的品种?\tanswer:西瓜\n",
      "question:我国古代哪位名医发明了麻醉术?\tanswer:华佗\n",
      "question:在电影《精武英雄》中,功夫巨星李连杰饰演了哪位武术家?\tanswer:陈真\n",
      "question:网络上对社会现状不满,急于改变现实的青年,统称为什么?\tanswer:愤青\n",
      "question:最近几年兴起的专门护理产妇与新生儿的高级家政人员常被称为什么?\tanswer:月嫂\n",
      "question:春蚕到死丝方尽,蜡炬成灰泪始干\"的作者是谁?\tanswer:李商隐\n",
      "question:1999年播出的韩国电视剧《汉城奇缘》中的饰演皮鞋设计师李汉妮是哪一位韩国女星?\tanswer:金喜善\n",
      "question:叶利钦是哪个欧洲国家的首任民选总统?\tanswer:俄罗斯\n",
      "question:警车车顶的\"警灯\"是由红色和哪种颜色组成?\tanswer:蓝色\n",
      "question:《白蛇传》中,白蛇救出许仙,引来大水淹了哪座寺庙?\tanswer:金山寺\n",
      "question:长江入海口在我国哪个城市?\tanswer:上海\n",
      "question:2002年足球世界杯由日本和哪个国家一同承办?\tanswer:韩国\n",
      "question:“山药蛋派”的代表作家是\tanswer:赵树理\n",
      "question:世界上水量最大、流域面积最广的河是：\tanswer:亚马孙河\n",
      "question:为了表演的需要，芭蕾鞋的鞋尖内塞有一小块\tanswer:木头\n",
      "question:希特勒出生于哪国?\tanswer:奥地利\n",
      "question:清朝晚期，被今人誉为“开眼看世界第一人”的是谁？\tanswer:林则徐\n",
      "question:梁山伯与祝英台死后二人化作：\tanswer:蝴蝶\n",
      "question:北宋哪位词人有“山谷道人”之称？\tanswer:黄庭坚\n",
      "question:被称为“天下奇秀”的山峰是：\tanswer:雁荡山\n",
      "question:欧洲音乐之父是\tanswer:巴赫\n",
      "question:《茶花女》的女主人公叫什么名字？\tanswer:玛格丽特\n",
      "question:分手大师刺猬叫什么\tanswer:卡耐基\n",
      "question:三国曹操字是什么\tanswer:字孟德\n",
      "question:撒哈拉沙漠位于?\tanswer:北非\n",
      "question:俄国的皇帝又称什么？\tanswer:沙皇\n",
      "question:中国旧时结婚时,新娘头上的红布俗称?\tanswer:盖头\n",
      "question:19世纪70年代收复新疆的清军将领是\tanswer:左宗棠\n",
      "question:首倡“信、达、雅”翻译标准的著名翻译家是哪一位？\tanswer:严复\n",
      "question:《行政处罚法》中规定当事人应当在收到行政处罚决定书之日起几日内，到指定的银行缴纳罚款？\tanswer:15日内\n",
      "question:歌剧《刘三姐》的扮演者是：\tanswer:黄婉秋\n",
      "question:云冈石窟创建于哪个时期\tanswer:北魏\n",
      "question:小苹果的原唱是谁\tanswer:筷子兄弟\n",
      "question:2000年坠毁的和平号空间站是什么时候升空的？\tanswer:1986\n",
      "question:咖啡的故乡是哪里？\tanswer:非洲\n",
      "question:黄河的泥沙主要来自什么高原\tanswer:黄土高原\n",
      "question:马可波罗是在哪个朝代来到中国的?\tanswer:元朝\n",
      "question:五月的别名是什么?\tanswer:榴月\n",
      "question:久负盛名的孔雀舞是我国哪个民族的传统舞蹈?\tanswer:傣族\n",
      "question:考拉,又叫做树袋熊,是哪个国家的国宝动物?\tanswer:澳大利亚\n",
      "question:中国神话当中,嫦娥在月亮上住的行宫叫什么?\tanswer:广寒宫\n",
      "question:迎客松是我国那个著名风景区的标志性景点?\tanswer:黄山\n",
      "question:世界上有\"钢琴诗人\"之称的波澜钢琴家是哪一位?\tanswer:肖邦\n",
      "question:我国哪个古镇以生产瓷器而闻名于世?\tanswer:景德镇\n",
      "question:现代奥运会起源于哪个国家?\tanswer:希腊\n",
      "question:《马赛曲》是哪一位国家的国歌?\tanswer:法国\n",
      "question:著名的\"埃菲尔铁塔\"是哪个城市的标志性景点?\tanswer:巴黎\n",
      "question:我们通常用来指代飞碟等不明飞行物的英文缩写是什么?\tanswer:ufo\n",
      "question:谢贤是哪位香港男艺人的父亲?\tanswer:谢霆锋\n",
      "question:被称为易安居士的是我国南宋的哪位著名女词人?\tanswer:李清照\n",
      "question:明朝第一位皇帝朱元璋的年号是什么?\tanswer:洪武\n",
      "question:夏普电器是哪个国家的品牌?\tanswer:日本\n",
      "question:成语'完璧归赵'中的壁的全称是什么?\tanswer:和氏璧\n",
      "question:和田玉的产地是哪个省?\tanswer:新疆\n",
      "question:肯尼基kennyking的名曲《回家》是由哪种乐器演奏的?\tanswer:萨克斯\n",
      "question:\"三十而立\"这句话的出自中国哪本古籍?\tanswer:论语\n",
      "question:金庸这个笔名被广大武侠迷熟知,那么金庸先生原本姓什么?\tanswer:查\n",
      "question:两兄弟的妻子相互之间的称呼或合称的书面语是?\tanswer:妯娌\n",
      "question:懂得“钻搓取火”的我国远古居民相当于：\tanswer:山顶洞人\n",
      "question:（）是三峡中最长的峡\tanswer:巫峡\n",
      "question:伟大的音乐家贝多芬诞生在德国的哪个城市？\tanswer:波恩\n",
      "question:天安门是什么时候开始修建的\tanswer:明朝\n",
      "question:1924年，人类历史上的第一台电视机在英国面世，它的发明者是：\tanswer:贝尔德\n",
      "question:九华山在哪个省？\tanswer:安徽\n",
      "question:最早的榴弹炮起源于哪个国家？\tanswer:意大利\n",
      "question:姜太公的原名叫什么？\tanswer:吕尚\n",
      "question:瓦斯的主要成分是什么？\tanswer:甲烷\n",
      "question:孔子是哪一个学派？\tanswer:儒家\n",
      "question:霍尊是谁的儿子\tanswer:火风\n",
      "question:加拿大的首都是哪里？\tanswer:渥太华\n",
      "question:李鸿章的老师是谁？\tanswer:曾国藩\n",
      "question:大雁塔在那个城市？\tanswer:西安市\n",
      "question:安徒生是哪个国家的？\tanswer:丹麦\n",
      "question:直角三角形最长的边是叫什么边\tanswer:斜边\n",
      "question:世界上最大沙漠是：\tanswer:撒哈拉\n",
      "question:赤壁之战爆发于哪一年\tanswer:208年\n",
      "question:我国最早在奥运上夺金牌的是哪位？\tanswer:许海峰\n",
      "question:中国古建筑学科的开拓者和奠基人谁?\tanswer:梁思成\n",
      "question:谁发现哈雷慧星的周期性\tanswer:哈雷\n",
      "question:《兰亭集序》是哪一位书法家的作品？\tanswer:王羲之\n",
      "question:泉城是什么地方的美称\tanswer:济南\n",
      "question:《大灌篮》的导演是谁？\tanswer:朱延平\n",
      "question:在2008北京奥运会上,中国的第一枚金牌得主是谁?\tanswer:陈燮霞\n",
      "question:一个相反数小于它本身，这个数是什么\tanswer:正数\n",
      "question:韩剧《花样男子》中的花泽类是谁演的？\tanswer:金贤重\n",
      "question:农历九月九日是什么节曰？\tanswer:重阳节\n",
      "question:潘基文是那国人\tanswer:韩国\n",
      "question:吃鱼卡住了！喝什么能顺下去？\tanswer:醋\n",
      "question:罗密欧与朱丽叶发生在哪国？\tanswer:英国\n",
      "question:人妖是什么性别\tanswer:男\n",
      "question:王冕是在什么朝代的\tanswer:元代\n",
      "question:法国地中海沿岸，属于什么气候\tanswer:地中海气候\n",
      "question:送杜少府之任蜀州的作者是谁\tanswer:王勃\n",
      "question:加拿大的首都在哪个城市?\tanswer:渥太华\n",
      "question:意大利位于欧洲南部三大半岛中的哪个半岛上?\tanswer:亚平宁半岛\n",
      "question:aux是什么手机\tanswer:奥克斯\n",
      "question:1乒乓球运动是从哪个亚洲国家传入中国的?\tanswer:日本\n",
      "question:2排球运动起源于哪个北美国家?\tanswer:美国\n",
      "question:2007年,在潘基文接替安南在哪个国际组织担任秘书长?\tanswer:联合国\n",
      "question:22先秦诸子中,主张\"性本恶\"的是哪一位思想家?\tanswer:荀子\n",
      "question:24被称为\"钢琴之王\"的是匈牙利哪位音乐家?\tanswer:李斯特\n",
      "question:26中国电影三大奖是指金鸡奖、百花奖和哪个奖?\tanswer:华表奖\n",
      "question:艺伎是哪个国家的传统表演艺术职业?\tanswer:日本\n",
      "question:传说岳飞的母亲在他的背上刻上了哪四个字?\tanswer:精忠报国\n",
      "question:夫妻因感情不和分居满几年的，且调解无效的，应准予离婚？\tanswer:2年\n",
      "question:归园田居的作者是谁？\tanswer:陶渊明\n",
      "question:“土木之变”中被捉的皇帝是\tanswer:明英宗\n",
      "question:秦统一后，开始使用的标准字体是：\tanswer:小篆\n",
      "question:神话《白蛇传》中“白娘娘盗仙草”盗的是：\tanswer:灵芝\n",
      "question:“沙漠之狐”指的是谁：\tanswer:隆美尔\n",
      "question:我国的恐龙博物馆在：\tanswer:四川自贡\n",
      "question:诸葛亮草船借箭时，天气如何？\tanswer:大雾\n",
      "question:内蒙古自治区共有几个盟\tanswer:8个\n",
      "question:第十七届奥运会的主办国是：\tanswer:意大利\n",
      "question:章子怡和王力宏演的电影叫什么\tanswer:非常幸运\n",
      "question:2004年国民党主席是谁\tanswer:连战\n",
      "question:被称为“乐圣”的音乐家是谁\tanswer:贝多芬\n",
      "question:柳州最有名的小吃是什么？\tanswer:螺蛳粉\n",
      "question:浪琴表是哪国的品牌\tanswer:瑞士\n",
      "question:马尔克斯是哪个流派的\tanswer:魔幻现实主义\n",
      "question:缺少什么元素会使甲状腺激素合成受阻?\tanswer:碘\n",
      "question:接替乔布斯担任苹果公司ceo的人是?\tanswer:库克\n",
      "question:欲速则不达出自哪部儒家经典?\tanswer:论语\n",
      "question:斯诺克中75年出生,被誉为75三杰的是马克威廉姆斯,希金斯和谁?\tanswer:奥沙利文\n",
      "question:二战时期,轴心国中意大利的法西斯首领是谁?\tanswer:墨索里尼\n",
      "question:周武王联合其他部落讨伐商朝,经过了什么战争推翻了商朝?\tanswer:牧野之战\n",
      "question:2008年与奥巴马竞选美国总统的人是谁?\tanswer:麦凯恩\n",
      "question:金庸小说《鸳鸯刀》中的鸳鸯双刀,一刀上刻着\"仁者\",另一刀上刻着什么字?\tanswer:无敌\n",
      "question:北京的紫禁城始建于哪个朝代?\tanswer:明\n",
      "question:被称为\"大将军\"\"0号特工\"的是nba前奇才队哪位著名球星?\tanswer:吉尔伯特·阿里纳斯\n",
      "question:质能方程是哪位著名物理学家提出的?\tanswer:爱因斯坦\n",
      "question:世界最贵重的金属是哪一种：\tanswer:锎\n",
      "question:中国第一个飞行员冯如是（）人\tanswer:广东\n",
      "question:泰戈尔是哪国人？\tanswer:印度\n",
      "question:2001年奥斯卡最佳女主角朱莉娅?罗伯茨凭哪部影片获奖：\tanswer:永不妥协\n",
      "question:拖雷为成吉思汗的第几个嫡子?\tanswer:4\n",
      "question:世界乒乓球锦标赛第一届比赛是在哪里举办的？\tanswer:英国\n",
      "question:am-9x空对空导弹的名称是\tanswer:响尾蛇\n",
      "question:哪个城市被称作\"草原钢城\"？\tanswer:包头\n",
      "question:太阳系九大行星中哪一颗没有大气层包围着？\tanswer:水星\n",
      "question:奥运五环旗中的绿色环代表？\tanswer:澳洲\n",
      "question:《永不瞑目》的作者是：\tanswer:海岩\n",
      "question:三国演义作者？\tanswer:罗贯中\n",
      "question:“瓷国”是哪个国家的别称？\tanswer:中国\n",
      "question:“三伏天”指的是哪个节气之后的三十天？\tanswer:夏至\n",
      "question:中国象棋棋手的最高称号是什么？\tanswer:特级大师\n",
      "question:唐朝时期辅佐唐太宗的第一功臣,李世民皇后的兄长是哪位著名的臣子?\tanswer:长孙无忌\n",
      "question:出自作家莫里哀的作品《吝啬鬼》中,欧洲文学\"四大吝啬鬼\"之一的人物叫什么?\tanswer:阿巴贡\n",
      "question:流行的桌面游戏\"三国杀\"中\"观星\"是哪位将领的技能?\tanswer:诸葛亮\n",
      "question:nba联盟中著名的\"三巨头\"韦德、詹姆斯、波什是哪支球队的队员?\tanswer:热火\n",
      "question:2000年欧洲杯决赛中,哪位球员在加时赛中打入制胜金球,帮助法国队获得冠军?\tanswer:特雷泽盖\n",
      "question:世界上最深的淡水湖贝加尔湖位于哪个国家境内?\tanswer:俄罗斯\n",
      "question:郑成功收复台湾是在哪一年？\tanswer:1662\n",
      "question:关羽父子在哪里被擒？\tanswer:临沮\n",
      "question:小说《羊脂球》的作者是：\tanswer:莫泊桑\n",
      "question:中国哪一个城市素有“日光之城”的美称：\tanswer:拉萨\n",
      "question:《苏格兰交响乐》的作者是：\tanswer:门德尔松\n",
      "question:世界上第一个使用望远镜观察太空的科学家是谁？\tanswer:伽利略\n",
      "question:世界上身价最高的守门员是？\tanswer:布冯\n",
      "question:《春秋》是根据哪国史料编成的一部历史书\tanswer:鲁国\n",
      "question:有部古代电视剧里面有个女的叫石双双，这部电视剧叫什么？\tanswer:龙凤奇缘\n",
      "question:《三国志》的作者是谁?\tanswer:陈寿\n",
      "question:辕门射戟的是谁\tanswer:吕布\n",
      "question:中国的四个直辖市哪个面积最大？\tanswer:重庆\n",
      "question:语音的最小单位是什么？\tanswer:音素\n",
      "question:统一各部,建立契丹国首领是?\tanswer:耶律阿保机\n",
      "question:溧阳属于哪个市\tanswer:常州市\n",
      "question:我国第一座自行设计、自行建造的核电站是哪一个？\tanswer:秦山核电站\n",
      "question:我国最大的长芦盐区在哪一个省？\tanswer:河北省\n",
      "question:郑州是哪个省的\tanswer:河南\n",
      "question:你是我的小呀小苹果，怎么。。。。都不先多，是什么歌？？好好听\tanswer:小苹果\n",
      "question:通灵的钻石是哪里的？\tanswer:比利时\n",
      "question:奥运会的第一只吉祥物是\tanswer:狗\n",
      "question:在中国历史上，北部草原游牧各部中，谁建立了第一次统一的游牧军事政权\tanswer:匈奴\n",
      "question:扑克牌中的“草花”象征着什麽？\tanswer:幸福\n",
      "question:公元690，武则天称帝，改国号为：\tanswer:周\n",
      "question:《茶花女》的作者是\tanswer:小仲马\n",
      "question:新的机动车报废标准规定,家用轿车最长可以使用:\tanswer:15年\n",
      "question:在世界历史上，被称为铁血首相的是谁？\tanswer:俾斯麦\n",
      "question:明,清两代科举考试中最高级别的考试是：\tanswer:殿试\n",
      "question:是谁发现x光的：\tanswer:伦琴\n",
      "question:诗佛是指谁？\tanswer:王维\n",
      "question:三角形的面积计算公式是底乘以什么再除以2?\tanswer:高\n",
      "question:中枢权力机关军机处是清朝哪位皇帝设立的?\tanswer:雍正\n",
      "question:雪茄最好是那个国家？\tanswer:古巴\n",
      "question:韩庚是几年出生的？\tanswer:1984\n",
      "question:康熙是什么族\tanswer:满族\n",
      "question:武媚娘传奇的导演是谁啊\tanswer:高翊浚\n",
      "question:衡阳市是哪个省\tanswer:湖南省\n",
      "question:孩童之道作者\tanswer:泰戈尔\n",
      "question:《列夫·托尔斯泰》作者是谁？\tanswer:茨威格\n",
      "question:《猎人笔记》的作者是谁？\tanswer:屠格涅夫\n",
      "question:杜甫的诗代表了什么主义诗歌艺术的高峰\tanswer:现实主义\n",
      "question:雨花石的原唱是谁\tanswer:李雨儿\n",
      "question:扶桑国是现在哪一国？\tanswer:日本\n",
      "question:海市蜃楼的形成原因是光的：\tanswer:折射\n",
      "question:铅笔是学习中必不可少的工具，您知道铅笔芯是用什么做的吗？\tanswer:石墨\n",
      "question:股票交易里面通常说成交多少“手”，这一“手”是指多少股？\tanswer:100\n",
      "question:第十九届奥运会是在哪个国家举行的：\tanswer:墨西哥\n",
      "question:中国有多少个民族？\tanswer:56个\n",
      "question:在九大行星中，被称为最小最冷的行星是哪一颗？\tanswer:冥王星\n",
      "question:科举制度起源于：\tanswer:隋代\n",
      "question:世界上第一种实用的固定翼垂直-短距起落飞机是哪个国家研制的？\tanswer:英国\n",
      "question:理发业的祖师是\tanswer:吕洞宾\n",
      "question:李有才板话中深受封建等级思想毒害的是谁?\tanswer:老秦\n",
      "question:郭靖的儿子叫什麽名字？\tanswer:郭破虏\n",
      "question:谁发现万有引力？\tanswer:牛顿\n",
      "question:千岛之国是哪是地理\tanswer:印度尼西亚\n",
      "question:神木县是什么地方，归属哪里？\tanswer:陕西省\n",
      "question:什么追日？\tanswer:夸父追日\n",
      "question:黑龙江的省会是哪里？\tanswer:哈尔滨\n",
      "question:推翻了“物种不变论”，完整确立了生物进化学说是人是谁?\tanswer:达尔文\n",
      "question:三国时把奸诈的人叫做什么？\tanswer:曹操\n",
      "question:下赛季切尔西的主教练是谁\tanswer:穆里尼奥\n",
      "question:aoc是什么牌子？\tanswer:冠捷\n",
      "question:国际上用“k\"表示含金量，18k表示含金量为：\tanswer:75%\n",
      "question:烤乳猪是哪个菜系的代表菜：\tanswer:粤菜\n",
      "question:中国工商银行发行的信用卡是：\tanswer:牡丹卡\n",
      "question:丝绸之路的开辟可追溯到\tanswer:西汉\n",
      "question:旧时妇女的发髻上喜插一支银簪，簪子的最初作用是什么？\tanswer:防身武器\n",
      "question:《我与地坛》的作者是\tanswer:史铁生\n",
      "question:以诗歌的初、盛、中、晚分期看唐传奇，其优秀作品多产生于：\tanswer:中唐\n",
      "question:在我国历史上王莽建立的“新”王朝是在公元()年：\tanswer:8月23日\n",
      "question:“冬天到了，春天还会远吗”语出\tanswer:雪莱\n",
      "question:我国领土面积居世界：\tanswer:第三位\n",
      "question:什么标志着中国民族资本主义工业的诞生？\tanswer:洋务运动\n",
      "question:一品坊是什么酒？\tanswer:白酒\n",
      "question:许昌市纪委书记是谁？\tanswer:陈智勇\n",
      "question:2006年超女冠主是谁\tanswer:尚雯婕\n",
      "question:临界。爵迹三叫什么啊\tanswer:风津道\n",
      "question:游戏王卡片是谁发明的？怎么辨真伪？\tanswer:高桥和希\n",
      "question:莫扎特的美称\tanswer:音乐神童\n",
      "question:赵本山女儿叫什么名字\tanswer:赵一涵\n",
      "question:2010年世界杯在那个国家\tanswer:南非\n",
      "question:e-mail是什么\tanswer:电子邮件\n",
      "question:x射线的发现者是：\tanswer:伦琴\n",
      "question:“水浒”中的人物鲁智深的身份是什么？\tanswer:和尚\n",
      "question:人体中最大的淋巴器官是：\tanswer:脾\n",
      "question:《干校六记》的作者是\tanswer:杨绛\n",
      "question:日本最大的岛是：\tanswer:本州\n",
      "question:中国历史上在位时间最长的皇帝是\tanswer:康熙\n",
      "question:哪座城市被称为东方威尼斯:\tanswer:苏州\n",
      "question:发明家诺贝尔是哪个国家的人？\tanswer:瑞典\n",
      "question:张学良将军于2001年10月14日在檀香山病逝，享年多少岁？\tanswer:101岁\n",
      "question:伪满洲国的首都是？\tanswer:长春\n",
      "question:中国历史上谁的儿子最多？\tanswer:康熙\n",
      "question:爱一个人好难这首歌的原唱是谁\tanswer:苏永康\n",
      "question:在古罗马神话中,掌管爱与美的女神是?\tanswer:维纳斯\n",
      "question:编撰了《海国图志》并且提出\"师夷长技以制夷\"思想的是谁?\tanswer:魏源\n",
      "question:被洪秀全封为\"北王\"的是?\tanswer:韦昌辉\n",
      "question:歌曲《心雨》是由玉女杨钰莹和哪位男歌手改成情歌对唱的?\tanswer:毛宁\n",
      "question:唐卡是我国哪个少数民族的艺术绘画形式?\tanswer:藏族\n",
      "question:我国历史上发行的袁大头银币上面的头像是哪个历史人物?\tanswer:袁世凯\n",
      "question:鸳鸯蝴蝶派的代表人物之一,小说《金粉世家》、《啼笑因缘》的作者是谁?\tanswer:张恨水\n",
      "question:徐志摩的诗名\"沙扬娜拉\"在日语里面是什么意思?\tanswer:再见\n",
      "question:唐朝的第二位皇帝,其庙号为\"太宗\"的是谁?\tanswer:李世民\n",
      "question:有\"咖啡王国\"之称的是南美洲的哪个国家?\tanswer:巴西\n",
      "question:被称作“草原钢城”的是：\tanswer:包头\n",
      "question:世界上哪洲湖泊最多？\tanswer:北美洲\n",
      "question:伊拉克这个国家在哪个洲？\tanswer:亚洲\n",
      "question:中国在南极设立的第一个考察站叫什么名字\tanswer:长城站\n",
      "question:歌剧《卡门》的作者是？\tanswer:比才\n",
      "question:印度非暴力不合作运动的领导人是：\tanswer:甘地\n",
      "question:钠是第几族元素？\tanswer:第一主族\n",
      "question:频率低于每秒20次的波叫什么？\tanswer:次声波\n",
      "question:绿色植物在空气中发生光合作用说明空气中含有什么\tanswer:二氧化碳\n",
      "question:lv品牌原产于什么国家?\tanswer:法国\n",
      "question:哪位科学家被誉为现代遗传学之父\tanswer:孟德尔\n",
      "question:何炅毕业于哪所大学\tanswer:北京外国语大学\n",
      "question:法国的国花是：\tanswer:莺尾\n",
      "question:羊肉泡馍是我国哪一城市的风味食品？\tanswer:西安\n",
      "question:学雷锋日是哪一天\tanswer:3月5日\n",
      "question:滕王阁在哪？\tanswer:南昌\n",
      "question:第一次国共合作的政治基础是什么主义？\tanswer:新三民主义\n",
      "question:成龙的现任夫人叫什么？\tanswer:林凤娇\n",
      "question:举重比赛的级别是按什么划分？\tanswer:体重\n",
      "question:'思密达'是哪国语言的语气助词?\tanswer:韩国\n",
      "question:周杰伦的专辑叶惠美中,叶惠美是周杰伦的什么人?\tanswer:妈妈\n",
      "question:《挪威的森林》是哪位日本作家的著名小说作品?\tanswer:村上春树\n",
      "question:书画作品中的\"四君子\"是指哪四种植物?\tanswer:梅兰竹菊\n",
      "question:平假名都是由中国的汉子草书演化过来的,那么平假名属于哪种语言?\tanswer:日语\n",
      "question:石锅拌饭是流行整个东亚的美食,它来源于哪个国家?\tanswer:韩国\n",
      "question:曾经是韩国著名男子偶像组合superjunior成员的中国艺人是谁?\tanswer:韩庚\n",
      "question:赛龙舟运动是为了纪念我国哪一个爱国诗人?\tanswer:屈原\n",
      "question:\"令堂\"是指对对方什么人的称呼?\tanswer:母亲\n",
      "question:\"闭月羞花沉鱼落雁\"的\"沉鱼\"是指哪位美女?\tanswer:西施\n",
      "question:我们通常比喻表面上骂这个人,实际上骂另一个人叫指着桑树数落什么树?\tanswer:槐树\n",
      "question:俗话说,没有什么工具就别揽瓷器活?\tanswer:金刚钻\n",
      "question:通常吧利用某种职权打击报复,置人与困境的行为称为给人穿什么鞋?\tanswer:穿小鞋\n",
      "question:有千岛之国美誉的是哪个亚洲国家?\tanswer:印度尼西亚\n",
      "question:有\"沙漠之舟\"之称的动物是什么?\tanswer:骆驼\n",
      "question:荡秋千和跳板是我国哪个少数民族妇女最喜爱的体育运动?\tanswer:朝鲜族\n",
      "question:书籍《菊与刀》描写的是哪个亚洲国家的文化?\tanswer:日本\n",
      "question:著名童话形象丑小鸭出自哪本童话名著?\tanswer:安徒生\n",
      "question:源于日语的马杀鸡的意思是?\tanswer:按摩\n",
      "question:动画片《猫和老鼠》中德猫叫什么名字?\tanswer:汤姆\n",
      "question:句容是哪个省得？\tanswer:江苏省\n",
      "question:居里夫人是哪个国家？\tanswer:法国\n",
      "question:在香港上市的内地公司股票称为：\tanswer:红筹股\n",
      "question:世界上华人、华侨最集中的地区是\tanswer:东南亚\n",
      "question:吕氏春秋的编者是谁？\tanswer:吕不韦\n",
      "question:世事洞明皆学问，人情练达皆文章——出自哪里？\tanswer:红楼梦\n",
      "question:建安五年，曹操与袁绍进行了哪次战斗?\tanswer:官渡之战\n",
      "question:“镜花缘”的作者是谁？\tanswer:李汝珍\n",
      "question:世界上最早发行金属邮票的是哪一国家？\tanswer:匈牙利\n",
      "question:苏伊士运河是哪个国家的\tanswer:埃及\n",
      "question:纳兰性德是我国清代的著名词人，后人为了纪念他，建立了史迹陈列馆，该史迹陈列馆在海淀区的什么地方？\tanswer:上庄\n",
      "question:1794年，拿破仑被热月党人监禁了多少天\tanswer:14\n",
      "question:明朝建于公元：\tanswer:1368\n",
      "question:我国境内最早的人类是：\tanswer:元谋人\n",
      "question:功夫熊猫出自哪个国家？\tanswer:美国\n",
      "question:沱牌酒是哪里产的\tanswer:四川\n",
      "question:9披萨是一种广受人们喜爱的食物,请问披萨发源于哪个欧洲国家?\tanswer:意大利\n",
      "question:3《神雕侠侣》中的神雕大侠是谁?\tanswer:杨过\n",
      "question:五月天，怪兽的真名？\tanswer:温尚翊\n",
      "question:历史上的兰陵王是什么朝代的\tanswer:北齐\n",
      "question:为中华之崛起而读书。作者是谁\tanswer:周恩来\n",
      "question:我国领土在最西端在\tanswer:帕米尔高原\n",
      "question:3我们常说的\"三高\"是指高血脂、高血糖和什么?\tanswer:高血压\n",
      "question:1971年作为总统特使访华,为中美关系开启了历史性的大门的美国国务卿是谁?\tanswer:基辛格\n",
      "question:长篇小说《高老头》是哪位法国作家的作品?\tanswer:巴尔扎克\n",
      "question:我国的三江平原由乌苏里江、黑龙江和哪条江冲积而成?\tanswer:松花江\n",
      "question:13\"南洪北孔\"指的是清末著名剧作家洪升和谁?\tanswer:孔尚任\n",
      "question:1\"抄手\"是四川人对哪种食物的称呼?\tanswer:馄饨\n",
      "question:7\"南欧三大半岛\"是指伊比利亚半岛、巴尔干半岛和哪个半岛?\tanswer:亚平宁半岛\n",
      "question:10世界上盐度最高的是什么海?\tanswer:红海\n",
      "question:美国的国庆日是几月几日?\tanswer:7月4日\n",
      "question:中国第一大瀑布位于：\tanswer:黄果树\n",
      "question:东京爱情故事女主角\tanswer:赤名莉香\n",
      "question:我国提供的邮政编码查询特服电话号码是？\tanswer:184\n",
      "question:中国航海家郑和本来姓什么？\tanswer:马\n",
      "question:看到星星最多的季节\tanswer:夏\n",
      "question:许多国家的人都有属相，其中有一个国家与我国基本相同，只是以猫代鼠，这个国家是：\tanswer:越南\n",
      "question:海洋占整个地球的百分之几：\tanswer:71%\n",
      "question:世界上面积最大的高原是哪个高原？\tanswer:巴西高原\n",
      "question:什么花是中华民族的象征？\tanswer:梅花\n",
      "question:“知鱼之乐”记录的是庄子和谁的对话？\tanswer:惠子\n",
      "question:1914年9月第一届中国政治协商会议决定以什么为代表国歌？\tanswer:义勇军进行曲\n",
      "question:世界杯哪个国家得冠军最多？\tanswer:巴西\n",
      "question:侠岚第五季结尾曲是什么?\tanswer:扶桑树\n",
      "question:衢州是哪里\tanswer:浙江\n",
      "question:我国是哪一年实行军衔受勋的？\tanswer:1955年\n",
      "question:最近老听他们说双11，请问双11是什么节？\tanswer:光棍节\n",
      "question:桂林山水甲天下是谁说的\tanswer:王正功\n",
      "question:三权分立是谁提出来的？\tanswer:孟德斯鸠\n",
      "question:北京奥运会将于2008年几月几日举行\tanswer:8月8日\n",
      "question:晴雯死后，宝玉为她念的悼词是什么。\tanswer:芙蓉女儿诔\n",
      "question:三星品牌是哪个国家的\tanswer:韩国\n",
      "question:我国最大的高原是：\tanswer:青藏高原\n",
      "question:我国家用电器使用的是\tanswer:交流电\n",
      "question:在我国政治学中,矛盾的两个基本属性是对立和什么?\tanswer:统一\n",
      "question:世界上是被称为\"教育王国\"也是世界上唯一以犹太人为主体的国家?\tanswer:以色列\n",
      "question:曾效力于意甲佛罗伦萨队,有\"战神\"美誉的阿根廷足球运动员叫?\tanswer:巴蒂斯图塔\n",
      "question:我们戴的近视眼镜镜片是利用了哪种光学器件的物理原理?\tanswer:凹透镜\n",
      "question:黄河流入的是什么海?\tanswer:渤海\n",
      "question:《封神演义》中,\"酒池肉林\"是哪个商朝暴君所造?\tanswer:纣王\n",
      "question:钢是由什么组成的？\tanswer:铁、碳\n",
      "question:香港的缩略词是：\tanswer:hk\n",
      "question:巴西的首都是()\tanswer:巴西利亚\n",
      "question:投笔从戎的是\tanswer:班超\n",
      "question:清圣祖是\tanswer:康熙\n",
      "question:牛郎星是哪一个星座的第一亮星？\tanswer:天鹰座\n",
      "question:俄罗斯总统普京向萨马兰奇颁发了俄罗斯什么勋章？\tanswer:荣誉勋章\n",
      "question:现在去医院挂号要带什么？\tanswer:身份证\n",
      "question:一担水六斗泥指的是我国的那一条主要河流?\tanswer:黄河\n",
      "question:名著《三国演义》中,\"辕门射戟\"的武将是谁?\tanswer:吕布\n",
      "question:负责修建京张铁路等工程,有\"中国铁路之父\"之称的人是谁?\tanswer:詹天佑\n",
      "question:从韩国综艺节目中一举成名的\"维尼夫妇\"中,与尼坤扮演夫妇的中国女孩是谁?\tanswer:宋茜\n",
      "question:曾效力于意甲ac米兰,身披10号球衣的葡萄牙\"黄金一代\"的中场球员是谁?\tanswer:鲁伊科斯塔\n",
      "question:哪个海峡沟通了北冰洋与太平洋?\tanswer:白令海峡\n",
      "question:我们熟悉的\"红酒\"一般是用哪种水果酿制而成的?\tanswer:葡萄\n",
      "question:歌手品冠的国籍是哪个国家?\tanswer:马来西亚\n",
      "question:清朝道光年间,民族英雄林则徐在广东省哪个镇销禁鸦片?\tanswer:虎门\n",
      "question:在热播剧《北京青年》中饰演四弟\"何北\"的内地著名男影星是谁?\tanswer:杜淳\n",
      "question:人间词话是谁的名著\tanswer:王国维\n",
      "question:广告中经典台词,俗话说什么不是病,疼起来要人命?\tanswer:牙疼\n",
      "question:中国古代的第一位皇帝是谁\tanswer:秦始皇\n",
      "question:挪威属于哪个洲\tanswer:欧洲\n",
      "question:中国古代最大的百科全书是什么\tanswer:永乐大典\n",
      "question:邮递员最早出现在哪个欧洲国家\tanswer:英国\n",
      "question:林心如哪年出生\tanswer:1976年\n",
      "question:世界现存最大、最完整的宫殿是我国哪个建筑群?\tanswer:故宫\n",
      "question:南京大学校长是什么行政级别\tanswer:副部级\n",
      "question:喜剧电影《花好月圆》中饰演沈梦溪的是哪位台湾男明星?\tanswer:任贤齐\n",
      "question:哪位人物拥有无字碑\tanswer:武则天\n",
      "question:恩格斯出生于：\tanswer:德国\n",
      "question:公马和母驴生出的后你称为：\tanswer:驴骡\n",
      "question:'景泰蓝'是何地的特种工艺？\tanswer:北京\n",
      "question:相对密度是某物质的密度与纯水在温度为（）摄氏度时的密度之比值。\tanswer:4\n",
      "question:中国名山崆峒山在哪里：\tanswer:甘肃\n",
      "question:中国最早的对外音乐文化交流发生在：\tanswer:西周\n",
      "question:电影《防守反击》的导演是：\tanswer:梁天\n",
      "question:国际足球比赛的场地长度不得多于多少米？\tanswer:110\n",
      "question:中国古代名医华佗为谁所杀\tanswer:曹操\n",
      "question:我国有三大平原,分别是东北平原、长江中下游平原和什么平原?\tanswer:华北平原\n",
      "question:东汉晚期的农民战争\"黄巾起义\"是由谁领导的?\tanswer:张角\n",
      "question:首都体育馆在北京哪个区啊？\tanswer:海淀区\n",
      "question:鲁迅先生唯一一本散文诗集叫什么?\tanswer:野草\n",
      "question:杭州是哪一个王朝的都城？\tanswer:南宋\n",
      "question:枞阳是哪个市的\tanswer:安庆\n",
      "question:秦始皇的皇陵在哪里？\tanswer:骊山\n",
      "question:酷开电视是哪个厂家生产的\tanswer:创维\n",
      "question:神经递质的化学本质？\tanswer:乙酰胆碱\n",
      "question:路虎是哪个国家的品牌？\tanswer:英国\n",
      "question:我们湖南是哪一国！\tanswer:楚国\n",
      "question:ram空间是什么？\tanswer:运行内存\n",
      "question:郴州是哪个省\tanswer:湖南\n",
      "question:早上七点五十是什么时辰\tanswer:辰时\n",
      "question:浙江一共几所重点大学\tanswer:浙江大学\n",
      "question:香奈儿香水出自哪国\tanswer:法国\n",
      "question:新中国第一次全运会是在哪年\tanswer:1959\n",
      "question:美国迄今在人世间最长的总统是\tanswer:罗斯福\n",
      "question:人固有一死，死有重于泰山，或轻于鸿毛。出自哪位古人？\tanswer:司马迁\n",
      "question:我国的民主党派的地位是什么\tanswer:参政党\n",
      "question:f-15双任务战斗机是哪个国家研制的？\tanswer:美国\n",
      "question:《爱情三部曲----雾雨电》是哪一位著名作家写的\tanswer:巴金\n",
      "question:“何当共剪西窗烛，却话巴山夜雨时。”语自：\tanswer:李商隐\n",
      "question:人体最大的内分泌腺是什么？\tanswer:甲状腺\n",
      "question:英国工业革命期间，制造改良蒸汽机的是：\tanswer:瓦特\n",
      "question:哪一朝废除丞相制度\tanswer:明朝\n",
      "question:orbis是哪个国家的\tanswer:日本\n",
      "question:抬头轻轻问一声，今夕是何夕是什么歌曲？\tanswer:轻轻问一句\n",
      "question:我是歌手第八期张杰唱什么歌\tanswer:夜空中最亮的星\n",
      "question:沈阳市是哪个省的\tanswer:辽宁省\n",
      "question:乾隆生在什麽时候\tanswer:1711年\n",
      "question:著名的科学巨著－《天体运行论》是谁发表的？\tanswer:哥白尼\n",
      "question:刘少奇故居在哪?\tanswer:湖南\n",
      "question:请问最强大脑节目是哪个台播出？什么时间？\tanswer:江苏卫视\n",
      "question:江阴属于哪个地级市？\tanswer:无锡\n",
      "question:世界上最大的半岛是哪里\tanswer:阿拉伯半岛\n",
      "question:金正恩的爸爸是谁\tanswer:金正日\n",
      "question:北京奥运会几月几日开幕？\tanswer:8月8日\n",
      "question:我国《民法通则》中规定，公民下落不明满几年，可以宣告死亡？\tanswer:4年\n",
      "question:蚊子的幼虫叫什么\tanswer:孑孓\n",
      "question:中国发现秦始皇兵马俑是在哪年\tanswer:1974\n",
      "question:古代兄弟排行中把老大称为：\tanswer:伯\n",
      "question:东汉的（）改进了造纸术。\tanswer:蔡伦\n",
      "question:《基度山伯爵》的作者大仲马的国籍\tanswer:法国\n",
      "question:艾菲尔铁塔的设计者是\tanswer:艾菲尔\n",
      "question:青藏高原特有的牲畜是\tanswer:牦牛\n",
      "question:世界上最深的湖是\tanswer:贝加尔湖\n",
      "question:世界上盐度最高的海区在：\tanswer:红海\n",
      "question:五粮液是因由大米、玉米、高粱、糯米和哪种粮食发酵配制而得名?\tanswer:小麦\n",
      "question:北宋有四位最著名的书法家\"苏、黄、米、蔡\",其中\"黄\"是指谁?\tanswer:黄庭坚\n",
      "question:百步穿杨说的是谁？\tanswer:养由基\n",
      "question:关公是谁？\tanswer:关羽\n",
      "question:老挝的首都在哪里\tanswer:万象\n",
      "question:南极最高峰叫什么\tanswer:文森峰\n",
      "question:赵云字什么\tanswer:子龙\n",
      "question:老虎属于什么科?\tanswer:猫科\n",
      "question:在我们常说的\"五险一金\"当中,\"一金\"指的是什么?\tanswer:住房公积金\n",
      "question:电影《国王的演讲》讲述的是哪位英国女王的父亲乔治六世国王的故事?\tanswer:伊丽莎白二世\n",
      "question:著名的\"圣索菲亚大教堂\"位于现在的哪个国家?\tanswer:土耳其\n",
      "question:清朝初期的\"三藩之乱\"中的三藩是平西王吴三桂,靖南王耿精忠,平南王指的是谁?\tanswer:尚可喜\n",
      "question:庄子在《齐物论》中写道他曾经梦见自己变成了哪一种昆虫?\tanswer:蝴蝶\n",
      "question:现任美国驻华大使是哪位美籍华裔政治家?\tanswer:骆家辉\n",
      "question:自称\"鉴湖女侠\"的近代民主革命志士是?\tanswer:秋瑾\n",
      "question:《水浒传》中,绰号为\"矮脚虎\"的人是谁?\tanswer:王英\n",
      "question:甬城是哪个城市？？\tanswer:宁波\n",
      "question:rain的本名是什么?\tanswer:郑智薰\n",
      "question:木樨瓜片是哪个地方的菜\tanswer:鲁菜\n",
      "question:黄石是哪个地方\tanswer:湖北\n",
      "question:哪个国家犹太人最多\tanswer:美国\n",
      "question:中国第一位连续3届获得奥运金牌的运动员是谁？\tanswer:伏明霞\n",
      "question:细胞中遗传物质储存和复制主要场所是什么？\tanswer:细胞核\n",
      "question:清秀之美叫什么丽\tanswer:秀丽\n",
      "question:什么是mba\tanswer:工商管理硕士\n",
      "question:小苏达是什么？\tanswer:碳酸氢钠\n",
      "question:被称为\"枫叶之国\"的是哪个国家?\tanswer:加拿大\n",
      "question:在感恩节这天,美国的家庭基本上都会吃的一道传统食物是什么?\tanswer:火鸡\n",
      "question:泼水节是我国哪个民族的传统节日也是他们的新年?\tanswer:傣族\n",
      "question:哪位棋手被中国围棋协会授予围棋\"棋圣\"称号?\tanswer:聂卫平\n",
      "question:景泰蓝是中国哪个城市的著名手工艺品?\tanswer:北京\n",
      "question:李闯王是指明末哪位农民起义领袖?\tanswer:李自成\n",
      "question:相传太极拳是由武当山哪位道士所创?\tanswer:张三丰\n",
      "question:金庸小说《笑傲江湖》中,华山派掌门,号称君子剑的是谁?\tanswer:岳不群\n",
      "question:中古阿拉伯民间故事总集《一千零一夜》又名什么?\tanswer:天方夜谭\n",
      "question:国色天香指的是哪种植物?\tanswer:牡丹\n",
      "question:八卦相传是谁所创？\tanswer:伏羲\n",
      "question:世界上最大的洋\tanswer:太平洋\n",
      "question:博鳌亚洲论坛在我国哪个省举办?\tanswer:海南\n",
      "question:与金庸,梁羽生并称为中国武侠小说的三大宗师的著名武侠作家是谁?\tanswer:古龙\n",
      "question:科比和周杰伦合唱的歌叫什么？\tanswer:天地一斗\n",
      "question:我国邻国最多的省级行政单位简称是？\tanswer:新疆维吾尔自治区\n",
      "question:gdp指的是什么\tanswer:国内生产总值\n",
      "question:中国哪个盆地最低\tanswer:吐鲁番盆地\n",
      "question:最早的魔方是哪个国家的人发明的?\tanswer:匈牙利\n",
      "question:曾导演电影《东邪西毒》《花样年华》《2046》的香港著名电影是谁?\tanswer:王家卫\n",
      "question:《义勇军进行曲》是哪部电影的主题歌?\tanswer:风云儿女\n",
      "question:我国被称为\"不夜城\"的城市是哪一座城市?\tanswer:漠河\n",
      "question:我们用哪种动物比喻代人受过替人顶罪的人?\tanswer:羊\n",
      "question:中国进出口商品交易会又称\"广交会\",是在哪个城市举办的?\tanswer:广州\n",
      "question:著名水晶品牌施华洛世奇是以哪个动物为标志?\tanswer:天鹅\n",
      "question:中国大学老师职称有四个级别,最低是助教,是高是什么?\tanswer:教授\n",
      "question:一般古琴的琴底为\tanswer:梓木\n",
      "question:著名喜剧电影艺术家卓别林是哪国人？\tanswer:英国\n",
      "question:世界上最大的岛屿叫什么名字？\tanswer:格陵兰\n",
      "question:坏血病是因缺什么而造成的？\tanswer:维生素c\n",
      "question:交响乐是音乐中的瑰宝，请问交响乐之父是：\tanswer:海顿\n",
      "question:最小的岛国瑙鲁国位于?\tanswer:大洋洲\n",
      "question:初唐四杰”中有：\tanswer:王勃\n",
      "question:1940年7月希特勒制定了从海上入侵英国的什么计划?\tanswer:海狮计划\n",
      "question:乌贼和章鱼都是什么动物？\tanswer:软体动物\n",
      "question:“阿里巴巴和四十大盗”故事出自哪部著作？\tanswer:天方夜谭\n",
      "question:地处法国南部经济发达,也是世界上第二小的国家叫什么?\tanswer:摩纳哥\n",
      "question:我国蓝宝石的主要产地在哪里？\tanswer:山东\n",
      "question:世界上唯一独占一块大陆的国家是：\tanswer:澳大利亚\n",
      "question:戛纳位于法国的？\tanswer:东南部\n",
      "question:“雪铁龙”是哪个国家生产的汽车品牌：\tanswer:法国\n",
      "question:《天演论》的译述者是\tanswer:严复\n",
      "question:国际奥委会主席萨马兰奇是哪国人？\tanswer:西班牙\n",
      "question:氮在地球上主要以什么形式存在\tanswer:氮气\n",
      "question:“音乐之城”是哪座城市？\tanswer:维也纳\n",
      "question:歌曲《我的祖国》是哪部电影的插曲？\tanswer:上甘岭\n",
      "question:世界上哪种矿石最硬？\tanswer:金刚石\n",
      "question:毛泽东词《沁园春·雪》中,哪个英雄只识弯弓射大雕?\tanswer:成吉思汗\n",
      "question:欧洲最长的河流,也是世界最长的内流河是什么河?\tanswer:伏尔加河\n",
      "question:我们通常喝的\"拿铁\"实际上是咖啡和什么饮料调和而成的?\tanswer:牛奶\n",
      "question:世界有名的港口中,汉堡位于哪个国家?\tanswer:德国\n",
      "question:位于我国西藏,世界上最深的峡谷是哪一个?\tanswer:雅鲁藏布大峡谷\n",
      "question:世界三大酿造酒是黄酒、葡萄酒和什么酒?\tanswer:啤酒\n",
      "question:菡萏香销翠叶残，西风愁起绿波间是谁的作品？\tanswer:李璟\n",
      "question:地月系的中心天体是：\tanswer:地球\n",
      "question:世界十大银行之一兴业银行在哪个国家?\tanswer:法国\n",
      "question:欧阳修于“醉翁亭记”中说“醉翁之意不在酒”，那他在乎什么？\tanswer:山水\n",
      "question:世界上有几大渔场？\tanswer:4大渔场\n",
      "question:人体最小的肌肉是什么？\tanswer:镫骨\n",
      "question:美国第一任总统是：\tanswer:华盛顿\n",
      "question:鲁迅赞扬的“史家之绝唱，无韵之《离骚》”的史书是：\tanswer:史记\n",
      "question:在六岁就做出了“咏鹅”一诗的是谁？\tanswer:骆宾王\n",
      "question:故宫又叫紫禁城，紫禁城的城墙是;\tanswer:红色\n",
      "question:oppo手机是国产还是哪产\tanswer:国产\n",
      "question:大笑江湖导演是谁\tanswer:朱延平\n",
      "question:热机工作的四个冲程中，内能转化为机械能的是哪一个？\tanswer:做功冲程\n",
      "question:哪种鲸最凶猛?\tanswer:虎鲸\n",
      "question:<美学散步>谁写的?”\tanswer:宗白华\n",
      "question:要取用一定体积的液体药品时用什么？\tanswer:量筒\n",
      "question:曹格的儿子joe真名叫什么？\tanswer:曹三丰\n",
      "question:九大行星中最冷的是哪个\tanswer:冥王星\n",
      "question:安以轩的真名叫什么？\tanswer:吴玟静\n",
      "question:体温调节受什么中枢控制\tanswer:下丘脑\n",
      "question:被称为音乐巨人的是？\tanswer:贝多芬\n",
      "question:被称为\"台州小舒淇\",并曾于林峰传出绯闻的是哪位女星?\tanswer:潘霜霜\n",
      "question:冼东妹、佟文是我国哪个项目的奥运会冠军?\tanswer:柔道\n",
      "question:1990年9月22日-10月7日，在我国北京成功举办的是第几届亚运会？\tanswer:第十一届\n",
      "question:中国第一颗原子弹是在哪一年研制成功的？\tanswer:1964\n",
      "question:《神雕侠侣》中,郭靖驻守的城叫什么城?\tanswer:襄阳城\n",
      "question:小说《平凡的世界》出自我国哪位著名作家之手?\tanswer:路遥\n",
      "question:四大工程之一的\"青藏铁路\"是从青海西宁市到西藏那个城市?\tanswer:拉萨\n",
      "question:名著《水浒传》中青面兽是哪位英雄的绰号?\tanswer:杨志\n",
      "question:煤气中哪种成分是煤气中毒的原因\tanswer:一氧化碳\n",
      "question:谁被评为人类最伟大的戏剧天才：\tanswer:莎士比亚\n",
      "question:真丝衣服能不能与樟脑球丸放在一起？\tanswer:不能\n",
      "question:发明电视的人是（）\tanswer:贝尔德\n",
      "question:伏明霞是什么项目的运动员：\tanswer:跳水\n",
      "question:《醒世恒言》的作者是：\tanswer:冯梦龙\n",
      "question:《神仙传》的作者：\tanswer:葛洪\n",
      "question:（）动物的脂肪是绿色的\tanswer:鳄\n",
      "question:孙燕姿是哪里人\tanswer:新加坡\n",
      "question:许嵩是安徽哪里人啊\tanswer:合肥\n",
      "question:《资治通鉴》成书于哪个朝代?拜托各位大神\tanswer:北宋\n",
      "question:为北伐战争培养大量军事人才的学校是哪个？？\tanswer:黄埔军校\n",
      "question:盐城靠近哪个海?\tanswer:黄海\n",
      "question:近代中国第一个睁眼看世界的人是谁？\tanswer:林则徐\n",
      "question:周杰伦是属十二生肖的哪个\tanswer:马\n",
      "question:我国历史上的诗圣是谁\tanswer:杜甫\n",
      "question:我国最大的大豆产地在哪？\tanswer:东北\n",
      "question:以色列说什么语言\tanswer:希伯来语\n",
      "question:什么豆生南国?\tanswer:红豆\n",
      "question:日本的国歌是什么？\tanswer:君之代\n",
      "question:据报道，广西曾多次发生不法分子卖假酒造成中毒事件，中毒的原因是假酒中含有\tanswer:甲醇\n",
      "question:狗不理包子创始于哪一年？\tanswer:1858\n",
      "question:世界上最大的蚕丝生产国是\tanswer:中国\n",
      "question:我国文化史所称的“前后司马”里的“前司马”是指：\tanswer:司马迁\n",
      "question:《楚辞章句》的作者是\tanswer:王逸\n",
      "question:我国传统的重阳节是农历的：\tanswer:九月九\n",
      "question:第一届世界杯足球赛是在哪个国家举行\tanswer:乌拉圭\n",
      "question:世界上最大的海港是\tanswer:鹿特丹港\n",
      "question:鲁迅的＜狂人日记＞第一次发表在哪一本刊物上？\tanswer:新青年\n",
      "question:我国编年体史书之祖是：\tanswer:春秋\n",
      "question:霍金那国的?\tanswer:英国\n",
      "question:草船借箭的作者是谁\tanswer:罗贯中\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "question:元素周期表中元素排序的依据是什么\tanswer:核电荷数\n",
      "question:干冰与冰共有的元素是什么？\tanswer:氧元素\n",
      "question:galanz是什么牌子的空调？\tanswer:格兰仕\n",
      "question:常说的关内关外，指哪个关？\tanswer:山海关\n",
      "question:大冲属于深圳的那个区\tanswer:南山区\n",
      "question:泰姬陵是哪个国家的\tanswer:印度\n",
      "question:奥运会每几年举行一次\tanswer:4年\n",
      "question:现任香港行政府长官是谁呀?\tanswer:梁振英\n",
      "question:数星星的孩子是哪位科学家\tanswer:张衡\n",
      "question:被誉为\"中国最美的乡村\"的婺源在我国哪个省?\tanswer:江西\n",
      "question:世界杯几年举行一次啊\tanswer:四\n",
      "question:画家毕加索出生于哪个国家？\tanswer:西班牙\n",
      "question:贝多芬的第三交响曲名字是\tanswer:英雄\n",
      "question:.“卧龙先生”是谁\tanswer:诸葛亮\n",
      "question:第一个打破世界纪录的中国人是\tanswer:陈镜开\n",
      "question:被称为“第七艺术”的是\tanswer:电影\n",
      "question:皇帝发给臣子的“铁券”有什么含义？\tanswer:免死\n",
      "question:自由女神象是哪个国家送给美国的礼物\tanswer:法国\n",
      "question:元杂剧的创始人是：\tanswer:关汉卿\n",
      "question:著名画家张大千出生于\tanswer:1899\n",
      "question:喷气式轰炸机由哪个国家首先研制成功？\tanswer:德国\n",
      "question:韩国的国技武术是?\tanswer:跆拳道\n",
      "question:世界上第一个电池叫什么电池？\tanswer:伏打电池\n",
      "question:蔡函岑（寒）的粉丝团叫什么\tanswer:密函\n",
      "question:\"宋家三姐妹\"中,嫁给孙中山先生的是哪位?\tanswer:宋庆龄\n",
      "question:银座是日本那个城市的主要商业区?\tanswer:东京\n",
      "question:\"钻石王老五\"中,\"王老五\"指什么男人?\tanswer:单身男人\n",
      "question:北京奥运会打破男子100米世界记录的是谁?\tanswer:博尔特\n",
      "question:人们把艾叶插到门头的时候,就表示到了什么节日?\tanswer:端午节\n",
      "question:绿色植物吸收阳光能量,制造氧气的过程叫什么?\tanswer:光合作用\n",
      "question:\"轻于鸿毛\"中的\"鸿毛\"指哪种动物的毛?\tanswer:大雁\n",
      "question:\"姑苏城外寒山寺\"中的\"姑苏\"是现在哪个城市?\tanswer:苏州\n",
      "question:中国古代婚礼上,新娘头上蒙着的大红绸叫什么?\tanswer:红盖头\n",
      "question:我们把已成年,具有社会生存能力的年轻人,还依靠长辈养活的群体叫什么族?\tanswer:啃老族\n",
      "question:上海证券交易所股票交易所大厅的交易员会穿什么颜色的马甲?\tanswer:红色\n",
      "question:水兵穿的海魂衫是由白色和那种颜色相间组成的?\tanswer:蓝色\n",
      "question:被称为\"卧龙先生\"的是三国时期哪位名人?\tanswer:诸葛亮\n",
      "question:托雷斯、卡西利亚斯、比利亚是哪个国家足球队的著名球星?\tanswer:西班牙\n",
      "question:风光一时的索爱手机品牌,索是指索尼,爱是指哪个公司?\tanswer:爱立信\n",
      "question:与巩汉林合作了小品《如此包装》《打工奇遇》的著名小品的老艺术家是谁?\tanswer:赵丽蓉\n",
      "question:夺得nba年度总冠军的成员每人都可以获得一枚什么?\tanswer:戒指\n",
      "question:俗话说有则改之?\tanswer:无则加勉\n",
      "question:哪个国家举办过最多次数的奥运会?\tanswer:美国\n",
      "question:童话《卖火柴的小女孩》中,小女孩最后点燃火柴看到的人是谁?\tanswer:奶奶\n",
      "question:哪种美容产品上会印有spfpa+等字样?\tanswer:防晒霜\n",
      "question:哪个欧洲国家的大部分国土在\"亚平宁半岛\"上?\tanswer:意大利\n",
      "question:左轮枪是谁发明的?\tanswer:柯尔特\n",
      "question:四不像是一种什么动物？\tanswer:麋鹿\n",
      "question:四川省会是什么？\tanswer:成都\n",
      "question:明矾又名什么？\tanswer:硫酸铝钾\n",
      "question:元素周期规律是谁发现的？\tanswer:门捷列夫\n",
      "question:米奇女朋友的名字叫什么啊\tanswer:米妮\n",
      "question:南昌起义发生于那年?\tanswer:1927年8月1日\n",
      "question:世界上最小的海是什么海?\tanswer:马尔马拉海\n",
      "question:雷诺是哪国汽车品牌\tanswer:法国\n",
      "question:磷燃烧产生大量什么？\tanswer:白烟\n",
      "question:中国古代\"九州岛\"中的豫州,后简称为\"豫\"的是哪个省?\tanswer:河南\n",
      "question:打什么动物的血来形容一个人特别兴奋,做事情疯狂,痴迷?\tanswer:鸡血\n",
      "question:88岁有个俗称，请问是什么\tanswer:米寿\n",
      "question:按照目前物理科学研究的最新成果,构成物质的最小单位是:\tanswer:夸克\n",
      "question:世界上建立最早的资产阶级国家是:\tanswer:荷兰\n",
      "question:“弄璋”是指生了：\tanswer:男孩\n",
      "question:郭沫若创作的著名诗集是\tanswer:《女神》\n",
      "question:戊戌变法运动期间，维新派创办的第一份报纸是?\tanswer:中外纪闻\n",
      "question:陆游号是？\tanswer:放翁\n",
      "question:闻一多原名为\tanswer:闻家骅\n",
      "question:美术作品《开国大典》是一幅:\tanswer:油画\n",
      "question:贵州省贵阳市简称是什么？\tanswer:筑\n",
      "question:成龙故乡是哪里的?\tanswer:山东\n",
      "question:台北属于哪个省\tanswer:台湾省\n",
      "question:鲁宾逊漂流记是什么国家的\tanswer:英国\n",
      "question:康熙下来是谁\tanswer:雍正\n",
      "question:蒋介石是哪一年死的\tanswer:1975年\n",
      "question:宋朝在主要港口设立了什么机构管理海外贸易？\tanswer:市舶司\n",
      "question:731细菌部队属于哪个国家的部队?\tanswer:日本\n",
      "question:成龙的儿子叫什么名字\tanswer:房祖名\n",
      "question:红警中哪个国家出辐射工兵？\tanswer:伊拉克\n",
      "question:汉朝第一个下诏废除肉刑的皇帝是？\tanswer:汉文帝\n",
      "question:皇上的什么宝剑,具有先斩后奏的权力?\tanswer:尚方宝剑\n",
      "question:吴门四大才子俗称江南四大才子是指唐伯虎,文征明,徐祯卿和谁?\tanswer:祝枝山\n",
      "question:中华人民共和国国歌原名是什么?\tanswer:义勇军进行曲\n",
      "question:药材鹿茸是指雄鹿的什么部位?\tanswer:角\n",
      "question:台湾歌坛著名歌手齐豫的弟弟叫什么?\tanswer:齐秦\n",
      "question:\"钟楼怪人\"卡西莫多这一文学形象是哪本名著的人物?\tanswer:巴黎圣母院\n",
      "question:班门弄斧的班指的是谁?\tanswer:鲁班\n",
      "question:羊肉泡馍是我国哪个省的著名食物?\tanswer:陕西\n",
      "question:十三陵是中国哪个朝代皇帝的墓葬群?\tanswer:明代\n",
      "question:医学著作《本草纲目》是由哪位人物撰写的?\tanswer:李时珍\n",
      "question:陈港生是哪位国际功夫巨星的本名?\tanswer:成龙\n",
      "question:园周率是谁发明的\tanswer:祖冲之\n",
      "question:李小龙传奇扮演李小龙的人叫什么名字？？\tanswer:陈国坤\n",
      "question:秦始皇的玉玺是用什么材料制作的？\tanswer:和氏璧\n",
      "question:主要分布在南极地区的一种直立姿势的鸟类是什么?\tanswer:企鹅\n",
      "question:sars病毒主要侵入的是人体哪个器官?\tanswer:肺\n",
      "question:下面哪一种是能降血压的蔬菜?\tanswer:芹菜\n",
      "question:工笔是哪种绘画形式的技法?\tanswer:国画\n",
      "question:打麻将和牌时,手中的牌只由一种花色组成,通常会叫做什么?\tanswer:清一色\n",
      "question:饰演83版《射雕英雄传》中的杨康是香港哪位演员?\tanswer:苗侨伟\n",
      "question:以发达的it业闻名于世并把恒河作为母亲河的是哪个南亚国家?\tanswer:印度\n",
      "question:三下五除二是使用哪种工具的口诀之一?\tanswer:算盘\n",
      "question:兴建于纽约原世贸中心双子旧址上的新世贸中心摩天大楼叫什么名字?\tanswer:自由塔\n",
      "question:入木三分的典故最初是用来形容东晋时代的哪位大书法家的?\tanswer:王羲之\n",
      "question:中国哪个城市首先开通第一条地铁\tanswer:北京\n",
      "question:“虎女焉能嫁犬子”，是古代哪位说的？\tanswer:关羽\n",
      "question:赵文卓老婆是谁？\tanswer:张丹露\n",
      "question:请问清朝最后一名皇帝是谁啊\tanswer:溥仪\n",
      "question:18世纪提出三权分立学说是谁？\tanswer:孟德斯鸠\n",
      "question:与世界银行并列为世界两大金融机构之一的imf全称是什么?\tanswer:国际货币基金组织\n",
      "question:美人鱼雕像在丹麦的哪个城市?\tanswer:哥本哈根\n",
      "question:世界杯的发起人\tanswer:雷米特\n",
      "question:阿拉伯人多信奉什么教\tanswer:伊斯兰教\n",
      "question:普洱茶的产地是哪个省?\tanswer:云南省\n",
      "question:抗日战争打响第一枪的发生地是在哪座古代石桥?\tanswer:卢沟桥\n",
      "question:加德满都是哪个国家的首都?\tanswer:尼泊尔\n",
      "question:位于天门广场中心的纪念碑全称是什么?\tanswer:人民英雄纪念碑\n",
      "question:世上只有妈妈好,有妈的孩子像块宝,没妈的孩子像什么?\tanswer:草\n",
      "question:苹果当中含有增强记忆力的微量元素是什么?\tanswer:锌\n",
      "question:惠灵顿是大洋洲那个国家的首都?\tanswer:新西兰\n",
      "question:珠穆朗玛峰位于我国与哪个国家的交界处?\tanswer:尼泊尔\n",
      "question:名著《包法利夫人》的作者是谁?\tanswer:福楼拜\n",
      "question:名著《西游记》中孙悟空间在经历九九八十一难,西天取经之后被封为什么?\tanswer:斗战胜佛\n",
      "question:春城是哪个城市\tanswer:昆明\n",
      "question:哈利波特算是哪国的小说\tanswer:英国\n",
      "question:《十万个什么》的著作是\tanswer:叶永烈\n",
      "question:中国的38军驻扎在哪里\tanswer:河北\n",
      "question:天龙八部是谁开发的？\tanswer:搜狐\n",
      "question:请问，情非得已，这首歌是谁唱的？\tanswer:庾澄庆\n",
      "question:格律诗在我国什么朝时达到顶峰\tanswer:唐朝\n",
      "question:天苍苍野茫茫风吹草低见牛羊描述的是哪个高原\tanswer:内蒙古高原\n",
      "question:葡萄糖分子进入小肠绒毛细胞的方式\tanswer:主动运输\n",
      "question:《诗经采薇》选自我国最早的诗歌总集_。\tanswer:诗经\n",
      "question:周武王的皇后叫什么名字？\tanswer:邑姜\n",
      "question:在水浒传中赤发鬼指的是谁\tanswer:刘唐\n",
      "question:子夜中的民族资本家代表是谁?\tanswer:吴荪甫\n",
      "question:（）有一种大叶树，它的叶子每隔2小时就翻动一次。因此，当地居民取其名为“活树钟”。\tanswer:南非\n",
      "question:世界上农业现代化程度和劳动生产率水平最高的国家是：\tanswer:美国\n",
      "question:都江堰水利工程位于：\tanswer:成都平原\n",
      "question:围魏救赵战术的始创者是?\tanswer:孙膑\n",
      "question:春季最适合饮什么茶：\tanswer:花茶\n",
      "question:世界上熔点最高的金属是?\tanswer:钨\n",
      "question:茶杯上的茶垢可用哪种东西轻易擦去:\tanswer:盐\n",
      "question:世界上最大的高原是哪一个？\tanswer:巴西高原\n",
      "question:世界上最大面积的群岛是哪一个？\tanswer:马来群岛\n",
      "question:历时29年的\"开元盛世\"是唐朝哪位皇帝治下的盛世局面?\tanswer:唐玄宗\n",
      "question:\"李雷和韩梅梅\"是出自哪个科目的教科书?\tanswer:英语\n",
      "question:世界上最大的淡水湖是?\tanswer:苏必利尔湖\n",
      "question:金庸小说《射雕英雄传》中,杨康的生父叫什么名字?\tanswer:杨铁心\n",
      "question:张作霖之子,人称\"少帅\"的是谁?\tanswer:张学良\n",
      "question:世界上最深的湖泊是?\tanswer:贝加尔湖\n",
      "question:端午节相传是为了纪念我国古代哪位文人?\tanswer:屈原\n",
      "question:《马关条约》是清政府与那个亚洲国家签订的不平等条约?\tanswer:日本\n",
      "question:位于美国中部,别名\"汽车之城\"的是哪座城市?\tanswer:底特律\n",
      "question:海地的首都是哪个城市?\tanswer:太子港\n",
      "question:神州7号负责太空慢步的是谁\tanswer:翟志刚\n",
      "question:私奔谁唱的\tanswer:郑钧\n",
      "question:谁是发动了“雾月政变”\tanswer:拿破仑\n",
      "question:伊春空难机长名字是什么？\tanswer:齐全军\n",
      "question:鬼吹灯是谁写的\tanswer:天下霸唱\n",
      "question:赵雅芝的祖籍是在哪里\tanswer:河南开封\n",
      "question:《当你孤单你会想起谁》这首歌的原唱者是谁呀？\tanswer:张栋梁\n",
      "question:2010世界杯在哪个国家举行\tanswer:南非\n",
      "question:红军长征开始于哪年哪月？\tanswer:1934年10月\n",
      "question:诺基亚品牌手机是哪个国家发明的？\tanswer:芬兰\n",
      "question:黄家驹哪首歌是写给他妈妈的?\tanswer:真的爱你\n",
      "question:请问刘德华是那一年出生的啊？\tanswer:1961年\n",
      "question:成龙出生于哪一年？\tanswer:1954年4月7日\n",
      "question:克什米尔属于亚洲的哪一部分?\tanswer:南亚\n",
      "question:闻鸡起舞的主人公是谁？\tanswer:祖逖\n",
      "question:螺旋线膛炮最早出现在哪个国家？\tanswer:意大利\n",
      "question:中国国家大剧院最终采用了哪国设计师的方案？\tanswer:法国\n",
      "question:我国科举制度上最后一位状元是（）。\tanswer:刘春霖\n",
      "question:孔子的故乡是\tanswer:曲阜\n",
      "question:大埔有一棵出名的许愿树，位于什么地方?\tanswer:林村\n",
      "question:最早提出石油一词的是公元977年《太平广记》，请问该书是哪个朝代编著的\tanswer:北宋\n",
      "question:纯铁颜色是\tanswer:银白色\n",
      "question:《平凡的世界》的作者是：\tanswer:路遥\n",
      "question:古人所谓“黄道”是哪种天体运行的轨道?\tanswer:太阳\n",
      "question:清朝把全国划分为多少个省？\tanswer:18\n",
      "question:哈雷慧星的最早记录是哪国人留下的\tanswer:中国人\n",
      "question:世界上首个将坦克投入战斗的国家是\tanswer:英国\n",
      "question:鲁迅原名叫什么？\tanswer:周树人\n",
      "question:谁知道欧弟的真名是什么？\tanswer:欧汉声\n",
      "question:成龙的原名是什么\tanswer:陈港生\n",
      "question:中国自然生长的第一高的人是谁？？\tanswer:鲍喜顺\n",
      "question:日本隔什么海与我国相望\tanswer:东海\n",
      "question:暴突泉在山东那里呀？\tanswer:济南\n",
      "question:中国第一个飞上太空的叫什么名字\tanswer:杨利伟\n",
      "question:小苏打是啥\tanswer:碳酸氢钠\n",
      "question:王羲之是哪个朝代的人\tanswer:东晋\n",
      "question:“冬天到了，春天还会远吗？”谁说的。\tanswer:雪莱\n",
      "question:天梭手表哪里产的\tanswer:瑞士\n",
      "question:好声音主持人叫什么\tanswer:华少\n",
      "question:赵云字号是什么啊\tanswer:子龙\n",
      "question:黄山位于中国的哪个省？\tanswer:安徽省\n",
      "question:可否争翻一口气～黄家驹的歌名叫什么\tanswer:我是愤怒\n",
      "question:中国史书记载的第一个是世袭王朝,也被称为是中国历史上的\"家天下\"起源的是哪个朝代?\tanswer:夏朝\n",
      "question:著名的贞观之治发生在哪个朝代?\tanswer:唐朝\n",
      "question:掀起\"电商大战\"的京东商城ceo是谁?\tanswer:刘强东\n",
      "question:温莎古堡是哪个欧洲国家君主主要官邸之一?\tanswer:英国\n",
      "question:白宫是美国总统的官邸,爱丽舍宫是哪个欧洲国家的总统的官邸?\tanswer:法国\n",
      "question:网球四大满贯赛事之一的\"温网'全称是什么?\tanswer:温布尔登网球公开赛\n",
      "question:佛教徒念佛时手中所持的佛珠有多少颗：\tanswer:108\n",
      "question:主持设计建造我国第一座铁路、公路两用大桥钱塘江大桥的是哪一位科学家:\tanswer:茅以升\n",
      "question:孔乙己是科举制度的牺牲品，科举制度始创于何时？\tanswer:隋朝\n",
      "question:《知新报》创刊于\tanswer:澳门\n",
      "question:奥运会旗是：“五色环”旗，其中黄色环代表：\tanswer:亚洲\n",
      "question:生命诚可贵，爱情价更高作者是哪国人？\tanswer:匈牙利\n",
      "question:土耳其的首都在\tanswer:安卡拉\n",
      "question:“三国演义”当中，刘备三顾茅庐去请的是谁？\tanswer:诸葛亮\n",
      "question:海南岛是我国的第几大岛？\tanswer:第二大岛\n",
      "question:非洲最大的石油生产国:\tanswer:尼日利亚\n",
      "question:甄嬛是谁演的？\tanswer:孙俪\n",
      "question:细胞中与细胞壁形成有关的结构是什么呀？\tanswer:高尔基体\n",
      "question:智商最高的犬是什么犬？\tanswer:边境牧羊犬\n",
      "question:中国岛屿最多的省份是？\tanswer:浙江\n",
      "question:人大代表每届任几年?\tanswer:五年\n",
      "question:刘彻的爷爷是谁？\tanswer:汉文帝刘恒\n",
      "question:陈楚生的家在哪个立才农场\tanswer:海南三亚\n",
      "question:主持人李咏媳妇是谁\tanswer:哈文\n",
      "question:西安高新区属于哪个区\tanswer:雁塔区\n",
      "question:伏羲氏他妈叫什么名字？\tanswer:华胥氏\n",
      "question:海内存知己，天涯若比邻。是谁写的\tanswer:王勃\n",
      "question:眼泪从哪里来的？\tanswer:泪腺\n",
      "question:潘粤明的老婆是谁？\tanswer:董洁\n",
      "question:达芬奇最著名的肖像作品是什么?\tanswer:《蒙娜丽莎》\n",
      "question:海峡两岸和平统一谈判的前提是什么\tanswer:一个中国原则\n",
      "question:我国最早的诗歌总集是什么\tanswer:《诗经》\n",
      "question:牛顿是哪国人\tanswer:英国\n",
      "question:突触小泡胞吐的是什么\tanswer:神经递质\n",
      "question:世界上最小的国家是？\tanswer:梵蒂冈\n",
      "question:世界油阀指的是哪道海峡？\tanswer:霍尔木兹海峡\n",
      "question:请问中国百家姓哪个姓氏最多?\tanswer:李\n",
      "question:洞庭湖地处哪个省，地处我国第几大淡水湖\tanswer:湖南\n",
      "question:<<福星高照猪八戒>>中的铁扇公主是谁演的?\tanswer:韩雪\n",
      "question:2010年第一季度有多少天？？？？？？？\tanswer:90天\n",
      "question:港元用什么表示\tanswer:hk$\n",
      "question:云梦是属于哪个省？\tanswer:湖北省\n",
      "question:钱学森是什么学家\tanswer:科学家\n",
      "question:陆良是属于哪里\tanswer:曲靖\n",
      "question:“欧巴”是什么么意思？\tanswer:哥哥\n",
      "question:36计第5计是什么?\tanswer:趁火打劫\n",
      "question:国际表示生活水平高低的指标是什么\tanswer:恩格尔系数\n",
      "question:湖南的省城是什么市\tanswer:长沙\n",
      "question:最先发现了白色光组成的是:\tanswer:牛顿\n",
      "question:欧洲最长的河流是：\tanswer:伏尔加河\n",
      "question:在第二十三届奥运会上，中国运动员打破了在奥运会上零的记录，您知道这届奥运会上中国获得了_________枚金牌吗？\tanswer:15\n",
      "question:中国第一个航天员是()。\tanswer:杨利伟\n",
      "question:鄱阳湖位于我国哪个省：\tanswer:江西\n",
      "question:2001年1月16日我国第一艘无人飞船“神舟2号”在绕地球多少圈后准确返回？\tanswer:108圈\n",
      "question:《诗经》虽被称为“诗三百”，但它实际上有______首诗。\tanswer:305\n",
      "question:世界上哪一个咸水湖最大？\tanswer:里海\n",
      "question:《汉书》的作者是\tanswer:班固\n",
      "question:目前在我国，抗菌消炎类药药片的糖衣是什么颜色？\tanswer:黄色\n",
      "question:泼水节是我国哪个少数民族的传统节日\tanswer:傣族\n",
      "question:义乌属于哪个省\tanswer:浙江省\n",
      "question:姚明的老婆叫什么？\tanswer:叶莉\n",
      "question:赵本山是哪里人呢？？？\tanswer:铁岭\n",
      "question:曾炮击冬宫宣告十月革命开始的巡洋舰叫什么名字?\tanswer:阿芙乐尔号\n",
      "question:三国中,荀彧是哪位政治家的首席谋臣?\tanswer:曹操\n",
      "question:峨眉山是哪个省\tanswer:四川\n",
      "question:王昭君是哪个朝代的\tanswer:汉\n",
      "question:中医理论中,五色对五脏,那么白色对应的脏器是什么?\tanswer:肺\n",
      "question:歌唱家宋祖英是哪个少数民族的人?\tanswer:苗族\n",
      "question:浪琴产地哪里？\tanswer:瑞士\n",
      "question:火山最多的在那个国家\tanswer:印度尼西亚\n",
      "question:前挡风玻璃喷出的水是什么水\tanswer:玻璃水\n",
      "question:巴西最大的工业城市是什么\tanswer:圣保罗\n",
      "question:以情感世界,幸福中国为定位的中国省级卫视是?\tanswer:江苏卫视\n",
      "question:小学课本中'一会排成人字,一会排成一字'往南飞的是哪种鸟?\tanswer:大雁\n",
      "question:悬梁刺股的股是指人的哪个部位?\tanswer:大腿\n",
      "question:人体缺少哪种元素会引起甲状腺肿大,俗称大脖子病?\tanswer:碘\n",
      "question:叶子受到外力触碰会立刻闭合的植物,学名叫什么?\tanswer:含羞草\n",
      "question:骨质疏松症主要是身体缺乏哪种矿物质?\tanswer:钙\n",
      "question:首席执行官的职务英文简称?\tanswer:ceo\n",
      "question:位于深圳,联结香港和内地的第一口岸叫什么?\tanswer:罗湖口岸\n",
      "question:伯纳乌球场是那支著名西甲走球俱乐部的主场?\tanswer:皇家马德里\n",
      "question:世界最深的海沟\"马里亚纳大海沟\"位于哪个大洋?\tanswer:太平洋\n",
      "question:she中一位成员在2010年拍摄某电电视剧是被烧伤,她的名字是?\tanswer:selina\n",
      "question:是一种著名中药《也是我国宁夏最著名的特产之一的是什么?\tanswer:枸杞\n",
      "question:泰坦尼克号沉没与哪个大洋?\tanswer:大西洋\n",
      "question:有微笑天使之称的宠物犬是什么犬?\tanswer:萨摩耶\n",
      "question:最早计算出圆周率的人是谁?\tanswer:祖冲之\n",
      "question:哪个品牌在二战期间为美国空军生产太阳镜,并在结束后成为了时尚产品沿用至今?\tanswer:雷朋\n",
      "question:凯撒大帝是古代哪一个国家的杰出军事统领?\tanswer:古罗马\n",
      "question:结婚的时候夫妻两人要喝什么酒表示两人结为夫妻百年好合?\tanswer:交杯酒\n",
      "question:被称为\"活力法师\"\"天然金块\"的是哪位英国传奇斯洛克选手?\tanswer:戴维斯\n",
      "question:安徽的省会是哪里?\tanswer:合肥\n",
      "question:《少年中国说》是清末哪位维新人士所写?\tanswer:梁启超\n",
      "question:西游记作者是谁啊？\tanswer:吴承恩\n",
      "question:古巴的官方语言是\tanswer:西班牙语\n",
      "question:白天上涨的海水叫什么？\tanswer:潮\n",
      "question:中国第一部饮食卫生和食疗专著《饮膳正要》著书于？\tanswer:元代\n",
      "question:新西兰的首都是：\tanswer:惠灵顿\n",
      "question:《富春山居图》是谁的名作？\tanswer:黄公望\n",
      "question:安吉丽娜?朱丽凭什么影片获得奥斯卡最佳女配角：\tanswer:失魂少女\n",
      "question:杜甫的诗句笔落惊风雨，诗成泣鬼神说的是\tanswer:李白\n",
      "question:您知道中国最大的淡水湖泊是哪一个吗？\tanswer:鄱阳湖\n",
      "question:最早提出知识就是力量这一名言的是：\tanswer:培根\n",
      "question:著名的克虏伯兵工厂是哪个国家的？\tanswer:德国\n",
      "question:什么紧急避孕药好\tanswer:毓婷\n",
      "question:潘帕斯雄鹰说的是哪个国家的足球队?\tanswer:阿根廷\n",
      "question:清朝设立了什么机构来管理台湾\tanswer:台湾府\n",
      "question:南非世界杯在哪里开幕？\tanswer:约翰内斯堡\n",
      "question:作《月光》的作者是谁\tanswer:贝多芬\n",
      "question:中国最长的桥是哪座？\tanswer:青岛海湾大桥\n",
      "question:洗涤剂与油腻会发生什么关系\tanswer:乳化\n",
      "question:海战最重要,最大的舰艇之一,以舰载机为主要作战武器的大型水面舰艇是?\tanswer:航空母舰\n",
      "question:流经国家最多的河流是什么？采\tanswer:多瑙河\n",
      "question:百汇穴在人体的哪个部位\tanswer:头顶\n",
      "question:八大山人原名叫什么？\tanswer:朱耷\n",
      "question:亳州市属于哪个省\tanswer:安徽省\n",
      "question:杀猪菜哪里的特色菜\tanswer:东北\n",
      "question:刘少奇故乡在哪里啊\tanswer:湖南\n",
      "question:赤壁之战发生在哪一年\tanswer:208年\n",
      "question:乙炔胶管应该是什么颜色的\tanswer:红色\n",
      "question:苏轼的爸爸是谁?\tanswer:苏洵\n",
      "question:印度首都是哪里？\tanswer:新德里\n",
      "question:四大名茶之一的龙井茶产地是哪个城市?\tanswer:杭州\n",
      "question:我国铁道部的crh高速动车,统一命名为什么号?\tanswer:和谐号\n",
      "question:中国和朝鲜两国的界河叫做什么江?\tanswer:鸭绿江\n",
      "question:农历除夕,人们准备除旧迎新,已加入安宁局吃的团圆饭常叫做什么?\tanswer:年夜饭\n",
      "question:传说每年平安夜晚圣诞老天让你送礼物时候乘坐的雪橇是什么动物拉的?\tanswer:驯鹿\n",
      "question:韩国电视剧浪漫满屋的主角是rain和谁?\tanswer:宋慧乔\n",
      "question:霸王别姬是京剧中有名的桥段,请问项羽在那条河边自刎的?\tanswer:乌江\n",
      "question:在灯光下用兽皮刻制的的人物剪影表演故事的民间戏剧形式叫什么?\tanswer:皮影戏\n",
      "question:波斯湾出印度洋的门户是什么海峡？\tanswer:霍尔木兹海峡\n",
      "question:明月几时有,把酒问青天出自宋朝哪位词人之手?\tanswer:苏轼\n",
      "question:羽毛球界被称为超级丹的运动员是谁?\tanswer:林丹\n",
      "question:《水浒传》中绰号是\"豹子头\"的是谁?\tanswer:林冲\n",
      "question:在周杰伦的第八张专辑《我很忙》中有首曲目名是谁很忙?\tanswer:牛仔\n",
      "question:民族最多的是哪个省？\tanswer:云南\n",
      "question:是谁发明了避雷针？\tanswer:富兰克林\n",
      "question:beyond乐队是哪一年组成的？\tanswer:1983年\n",
      "question:是谁把圆周率精确到了7位数的来着？如题谢谢了\tanswer:祖冲之\n",
      "question:人体受到细菌感染时,血液中的那种细胞会明显增多?\tanswer:白血球\n",
      "question:2004年夏季奥运会是在那个城市举办的?\tanswer:雅典\n",
      "question:经常被用来辨别方向的北极星是属于哪个星座的?\tanswer:小熊星座\n",
      "question:世界上公认的第一架实用飞机的发明者是美国的什么人?\tanswer:莱特兄弟\n",
      "question:分离定律与自由组合定律是遗传学的两大基本定律，这两大定律首先发现者是：\tanswer:孟德尔\n",
      "question:我们都知道青蛙是两栖动物，请问现在生存的体型最大的两栖动物是哪一种？\tanswer:大鲵\n",
      "question:吃多了皮蛋会造成哪种重金属元素中毒?\tanswer:铅\n",
      "question:在十二生肖中排列顺序第一的是什么动物?\tanswer:老鼠\n",
      "question:20世纪初的日俄战争是为了争夺何处的权益?\tanswer:中国东北\n",
      "question:氮的原子序为\tanswer:7\n",
      "question:被称为启明星的是哪颗\tanswer:金星\n",
      "question:世界上第一部成文的宪法产生于哪个国家：\tanswer:美国\n",
      "question:被誉为二十世纪的巴尔扎克和二十世纪的别林斯基的小说大师和理论批评家是\tanswer:茅盾\n",
      "question:质量大于太阳3倍的恒星完全塌缩后会形成什么？\tanswer:黑洞\n",
      "question:用尽废退学说的创始人是\tanswer:拉马克\n",
      "question:老子和庄子的治国思想是：\tanswer:无为而治\n",
      "question:奔驰汽车原产于哪一个国家?\tanswer:德国\n",
      "question:“森林医生”指的是哪种鸟？\tanswer:啄木鸟\n",
      "question:以郁金香而闻名世界的“欧洲花园”是：\tanswer:荷兰\n",
      "question:纵波和横波相比，哪个传播的更快？\tanswer:纵波\n",
      "question:是谁自称“高阳酒徒”？\tanswer:郦食其\n",
      "question:工业革命的发祥地在\tanswer:英国\n",
      "question:按生产进程分，建筑业应属于哪一产业？\tanswer:第二产业\n",
      "question:印度第一任总理是\tanswer:尼赫鲁\n",
      "question:船形屋又可称\"船形茅屋\"是我国哪个民族的传统民居？\tanswer:黎族\n",
      "question:为粉碎四人帮奠定了群众基础的历史事件是\tanswer:四五运动\n",
      "question:西汉的都成是哪里？\tanswer:长安\n",
      "question:柬埔寨说什么语言\tanswer:高棉语\n",
      "question:小猪是哪个明星的别名？\tanswer:罗志祥\n",
      "question:《资治通鉴》的主编是谁啊？\tanswer:司马光\n",
      "question:蒙奇奇是什么哪个国家哒？\tanswer:日本\n",
      "question:苏联的首都叫什么名字\tanswer:莫斯科\n",
      "question:天津条约是什么战争后签订的\tanswer:第二次鸦片战争\n",
      "question:在台湾花生叫什么？\tanswer:土豆\n",
      "question:somic是什么牌子的耳机\tanswer:硕美科\n",
      "question:刘彻下代皇帝是谁\tanswer:刘弗陵\n",
      "question:李清照是什么居士?\tanswer:易安居士\n",
      "question:海明威1954年曾荣获＿＿＿＿文学奖\tanswer:诺贝尔文学奖\n",
      "question:用手指触摸蚯蚓身体腹面处，会有粗糙的感觉，还是摸到了什么？\tanswer:刚毛\n",
      "question:祖冲之采用什么得到圆周率\tanswer:割圆术\n",
      "question:世界上面积最大的盆地是位于非洲的什么盆地?\tanswer:刚果盆地\n",
      "question:台湾乐团苏打绿的主唱是谁?\tanswer:吴青峰\n",
      "question:《清明上河图》是我国北宋哪位画家的作品?\tanswer:张择端\n",
      "question:宋代宰相赵挺之子赵明诚是哪位词人的丈夫?\tanswer:李清照\n",
      "question:亚洲与北美洲的分界线是哪个海峡?\tanswer:白令海峡\n",
      "question:拿破仑兵败的\"滑铁卢\"位于欧洲的哪个国家?\tanswer:比利时\n",
      "question:《女史箴图》是东晋哪位著名画家所画?\tanswer:顾恺之\n",
      "question:司马懿的两个儿子分别是司马师和谁?\tanswer:司马昭\n",
      "question:物理，冬天人们用手哈气，让手感到暖和，这是用_的方式来改变物体的内能。\tanswer:热传递\n",
      "question:世界上第一只克隆羊叫什么名字?\tanswer:多利\n",
      "question:前花儿乐队的主唱是谁?\tanswer:大张伟\n",
      "question:请问红楼梦中的“未见其人，先闻其声”是谁说的？？急急！\tanswer:王熙凤\n",
      "question:美国9.11事件是几几年发生的？\tanswer:2001年\n",
      "question:魔丽彩撕拉式唇膜是哪个国家的？\tanswer:韩国\n",
      "question:动画片《阿凡提的故事》中,为阿凡提配音的是哪位已故的配音表演艺术家?\tanswer:毕克\n",
      "question:春节晚会黄渤唱的什么歌\tanswer:我的要求不算高\n",
      "question:0598是哪的区号\tanswer:三明\n",
      "question:最小的国家？\tanswer:梵蒂冈\n",
      "question:周星驰有一部电影和莫文蔚演的,是部鬼片.叫什么来着,我给忘了\tanswer:回魂夜\n",
      "question:鸟叔全名叫什么\tanswer:朴载相\n",
      "question:美国最大的飞机制造基地是哪里\tanswer:西雅图\n",
      "question:金丝草叫什么名字\tanswer:具惠善\n",
      "question:金鹰卡通通洛克洛克王国洛克的扮演者是谁？\tanswer:谢彬彬\n",
      "question:我国四大藏书阁之一的文渊阁坐落于\tanswer:北京\n",
      "question:岳飞的母亲在岳飞的背上刺上哪四个字？\tanswer:精忠报国\n",
      "question:1895年清政府和日本政府签订的是?\tanswer:马关条约\n",
      "question:我们打呵欠是因为缺乏什么？\tanswer:氧气\n",
      "question:世界上第一艘核动力航空母舰是是哪一艘？\tanswer:企业号\n",
      "question:1996年奥运会的女足冠军是\tanswer:美国\n",
      "question:享有“钟表王国”美誉的国家是\tanswer:瑞士\n",
      "question:把戒指戴在小指上，一般是表示：\tanswer:单身\n",
      "question:朱允文的年号是？\tanswer:建文\n",
      "question:在2000年第27届悉尼奥林匹克运动会上，中国代表队获得了多少块金牌？\tanswer:28块\n",
      "question:医用酒精是多少度\tanswer:75\n",
      "question:《物种起源》的作者是\tanswer:达尔文\n",
      "question:我国军史上第一位女将军是谁\tanswer:李贞\n",
      "question:马拉松赛跑中的马拉松一词是指：\tanswer:地名\n",
      "question:第一届古代奥林匹克运动会在哪里举行？\tanswer:奥林匹亚\n",
      "question:提出“文章合为时而著，歌诗合为事而作”著名主张的唐代诗人是谁：\tanswer:白居易\n",
      "question:太阳系中距太阳最远的行星是什么：\tanswer:冥王星\n",
      "question:世界上被称为坐在羊背上的国家是：\tanswer:澳大利亚\n",
      "question:人类第一次登上月球的是阿姆斯特朗和？\tanswer:奥尔德林\n",
      "question:首都机场在北京的哪个区？\tanswer:顺义区\n",
      "question:世界上唯一一所七星级酒店在哪里？\tanswer:迪拜\n",
      "question:中国先秦第一部总集是什么\tanswer:诗经\n",
      "question:李小龙女儿叫什么？\tanswer:李香凝\n",
      "question:音乐城在哪个国家？\tanswer:奥地利\n",
      "question:苏菲玛索是哪国的？\tanswer:法国\n",
      "question:曾梦想持剑闯天涯，看一看世界的繁华，年少的心中一些狂涌，如今我四海为家是那首歌\tanswer:曾经的你\n",
      "question:仙剑奇侠传3中的雪见是谁演的啊\tanswer:杨幂\n",
      "question:唐僧的母亲叫什么名字?\tanswer:殷温娇\n",
      "question:科比打的是什么位置啊？\tanswer:得分后卫\n",
      "question:<菊花台>的词作者是谁？\tanswer:方文山\n",
      "question:有个电影公司开头是一个圣女或一匹飞马的叫什么名字？\tanswer:哥伦比亚\n",
      "question:2，位于太平洋与印度洋、亚洲与大洋洲十字路口的海峡是？\tanswer:马六甲海峡\n",
      "question:\"侯氏制碱法\"的创始人是我国哪位化学家?\tanswer:侯德榜\n",
      "question:被誉为\"茶叶百科全书\"的《茶经》作者是谁?\tanswer:陆羽\n",
      "question:被洪秀全封为\"北王\"的是谁?\tanswer:韦昌辉\n",
      "question:现效力于英超曼联队的纳尼是哪个国家的足球运动员?\tanswer:葡萄牙\n",
      "question:83版电视剧《射雕英雄传》分为三部分,第一部分是\"铁血丹心\",第二部分是?\tanswer:东邪西毒\n",
      "question:杜成义是哪位新加坡男歌手的原名?\tanswer:阿杜\n",
      "question:《过零丁洋》是我国南宋哪位爱国诗人的作品?\tanswer:文天祥\n",
      "question:美国哪座城市被称为\"风城\"?\tanswer:芝加哥\n",
      "question:地壳中含量最多的元素是什么元素?\tanswer:氧\n",
      "question:并称为香港演艺圈四小龙的是李小龙,成龙,梁小龙和谁?\tanswer:狄龙\n",
      "question:军棋里面,大小介于师长和团长之间的棋子是什么?\tanswer:旅长\n",
      "question:三国时期,以少胜多的大型战役有官渡之战,赤壁之战和什么战役?\tanswer:夷陵之战\n",
      "question:《千千阙歌〉到底谁是原唱\tanswer:陈慧娴\n",
      "question:三国时期,刘备\"手提三尺定山河\"这里的\"三尺\"指的是什么?\tanswer:剑\n",
      "question:声音在哪种物质形态中的传播速度最慢?\tanswer:气体\n",
      "question:南非是世界上唯一同时有三个首都的国家,请问南非的的立法首都也是南非第二大城市的是?\tanswer:开普敦\n",
      "question:电视剧《孝庄秘史》中,与宁静演对手戏,饰演多尔衮这一角色的台湾男星是谁?\tanswer:马景涛\n",
      "question:上海有\"浦东、浦西\"的说法,那么这个\"浦\"指的是上海的哪条江河?\tanswer:黄浦江\n",
      "question:陕北名歌中唱到,什么花开红艳艳?\tanswer:山丹丹\n",
      "question:斯坦福桥球场是英超联赛中哪只英超足球队的主场球场?\tanswer:切尔西\n",
      "question:在奥运五环中,蓝色的一环代表的是哪个大洲?\tanswer:欧洲\n",
      "question:天竺是我国古代对哪个国家的称呼?\tanswer:印度\n",
      "question:《三国演义》中,诸葛亮认为哪位蜀将脑后有反骨,不可相信?\tanswer:魏延\n",
      "question:京剧是在哪个朝代开始形成的?\tanswer:清朝\n",
      "question:吴敏霞、何姿、陈若琳是今年伦敦奥运会哪个大项目的金牌得主?\tanswer:跳水\n",
      "question:满洲第一勇士是谁啊\tanswer:鳌拜\n",
      "question:长生界是谁写的\tanswer:辰东\n",
      "question:哪一次战争奠定了曹操统一北方的基础？\tanswer:官渡之战\n",
      "question:苦吟诗人是谁？\tanswer:贾岛\n",
      "question:在水浒传中，洪太尉到哪里拜见张天师\tanswer:龙虎山\n",
      "question:广东亚运会男子100米冠军是谁？\tanswer:劳义\n",
      "question:爱因斯坦是什么家？\tanswer:物理学家\n",
      "question:韩熙载夜宴图的作者是谁?\tanswer:韩熙\n",
      "question:七月半是什么节啊\tanswer:鬼节\n",
      "question:莎拉布莱曼2011年1月27日参与了湖南卫视的小年夜春晚唱的第一首歌叫什么名字？\tanswer:斯卡布罗集市\n",
      "question:世界最重要的it高科技产业基地,惠普公司总部所在地\"硅谷\"位于哪个国家?\tanswer:美国\n",
      "question:目前为止留下古诗最多的诗人是谁？\tanswer:陆游\n",
      "question:西汉时期大奖霍去病和卫青率军与哪个北方民族进行了三次大战?\tanswer:匈奴\n",
      "question:勾通地中海和红海的水道是？\tanswer:苏伊士运河\n",
      "question:《孙子兵法》作者是谁？\tanswer:孙武\n",
      "question:朱熹是宋明理学的集大成者，他生活在哪个朝代？\tanswer:南宋\n",
      "question:法国的凯旋门是为纪念谁而建造的\tanswer:拿破仑\n",
      "question:格萨尔王传是哪个民族的作品?\tanswer:藏族\n",
      "question:悉尼歌剧院出自哪国建筑设计师之手\tanswer:丹麦\n",
      "question:铁观音产自何地:\tanswer:福建\n",
      "question:“智慧之果”指的是什么？\tanswer:香蕉\n",
      "question:《齐民要术》作者是谁？\tanswer:贾思勰\n",
      "question:钢琴曲《牧童短笛》的作者？\tanswer:贺绿汀\n",
      "question:战国七雄中,地理位置处在最南端的是哪国?\tanswer:楚国\n",
      "question:北极和南极哪个更冷？\tanswer:南极\n",
      "question:纵横家之鼻祖是\tanswer:鬼谷子\n",
      "question:泰坦尼克号是哪个国家造的？\tanswer:英国\n",
      "question:人类最大敌人是谁？\tanswer:人类\n",
      "question:最深的海沟是哪个？\tanswer:马里亚纳海沟\n",
      "question:斯里兰卡首都是什么？\tanswer:科伦坡\n",
      "question:韩庚的歌迷写给他的歌叫什么名字啊？\tanswer:爱的翅膀\n",
      "question:迪拜讲什么语言\tanswer:阿拉伯语\n",
      "question:首都机场属于哪个区？\tanswer:朝阳区\n",
      "question:鲁迅的原名是什么?``\tanswer:周树人\n",
      "question:（我愿意为你放弃所有只要你能回头）是什么歌\tanswer:我愿意\n",
      "question:国歌《义勇军进行曲》的作曲人是谁?\tanswer:聂耳\n",
      "question:坐落在敦煌,以精美的壁画和塑像而闻名于世的世界文化遗产是什么?\tanswer:莫高窟\n",
      "question:由凹凸不平的玻璃做成的镜子,照起来奇形怪牡,引人发笺,这个镜子叫什么?\tanswer:哈哈镜\n",
      "question:沟通太平洋与印度洋的重要国际航运水道,被很多国家称为海上生命线的海峡是什么?\tanswer:马六甲海峡\n",
      "question:马奶酒是我国哪个少数民族最喜爱的饮料?\tanswer:蒙古\n",
      "question:《不得不爱》是由弦子和哪位男歌手共同演唱的?\tanswer:潘玮柏\n",
      "question:北宋\"三苏\"中,苏洵与苏轼的亲戚关系是什么?\tanswer:父子\n",
      "question:篮球球场的宽为多少米？\tanswer:15\n",
      "question:金庸小说中的\"北丐\"指的是谁?\tanswer:洪七公\n",
      "question:世界各国医疗机构用的红十字标志是根据哪个国家的国旗图案设计的?\tanswer:瑞士\n",
      "question:又称\"阿拉伯湾\"的是什么海湾?\tanswer:波斯湾\n",
      "question:乐器中的“圆号”又称为什么？\tanswer:法国号\n",
      "question:地壳中含量最多的金属是\tanswer:铝\n",
      "question:五四广场\"栈桥\"是我国山东省哪个城市的著名景点?\tanswer:青岛\n",
      "question:少林武术的发祥地少林寺位于我国河南的哪座山?\tanswer:嵩山\n",
      "question:nba中的快船队的主场是在哪个城市?\tanswer:洛杉矶\n",
      "question:清朝著名的孝庄太后是清朝哪位皇帝的妃子?\tanswer:皇太极\n",
      "question:1907年11月22日的毛里塔尼亚是世界第一艘现代级的：\tanswer:客轮\n",
      "question:被后世尊为\"药王\"的是\tanswer:孙思邈\n",
      "question:香港演员刘恺威的父亲是哪位出演过四次\"洪七公\"的著名艺人?\tanswer:刘丹\n",
      "question:历史故事《将相和》中,相是蔺相如,将指的是谁?\tanswer:廉颇\n",
      "question:美声唱法起源于哪个国家？\tanswer:意大利\n",
      "question:紫砂壶的产地是\tanswer:江苏宜兴\n",
      "question:被称为诗余的文学样式是\tanswer:词\n",
      "question:明朝的郑和下西洋一共有几次？\tanswer:7次\n",
      "question:清王朝睁眼看世界的第一人\tanswer:林则徐\n",
      "question:老鸡肉不容易煮烂，先给鸡灌点什么再杀，肉容易煮烂？\tanswer:醋\n",
      "question:叶剑英是哪里人?\tanswer:广东\n",
      "question:第一届现代奥运会在何地举行的？\tanswer:雅典\n",
      "question:丽江属哪个省\tanswer:云南省\n",
      "question:哪个国家地跨四个半球？\tanswer:基里巴斯\n",
      "question:做泡菜用什么菌\tanswer:乳酸菌\n",
      "question:桂圆吃多了会怎样？\tanswer:上火\n",
      "question:智利在哪儿\tanswer:南美洲\n",
      "question:什么地方美誉成天府之国\tanswer:四川\n",
      "question:鄱阳湖在哪个省\tanswer:江西\n",
      "question:qe工程师是什么职业?\tanswer:品质工程师\n",
      "question:人类粪便是什么肥\tanswer:有机肥料\n",
      "question:中铁二局集团有限公司在哪个城市\tanswer:成都市\n",
      "question:荷兰首都是哪里啊？\tanswer:阿姆斯特丹\n",
      "question:世界上体积最大的哺乳动物是什么\tanswer:鲸\n",
      "question:《雪豹》中的演清风寨大哥是谁？\tanswer:杜玉明\n",
      "question:鸿雁谁唱的？\tanswer:呼斯楞\n",
      "question:自由女神像是哪个国家送给美国的礼物？\tanswer:法国\n",
      "question:西厢记的作者是？\tanswer:王实甫\n",
      "question:pp塑料是什么塑料？\tanswer:聚丙烯\n",
      "question:中国最早参加奥运会的人是\tanswer:刘长春\n",
      "question:藏海花是谁写的\tanswer:南派三叔\n",
      "question:湖南省会是？\tanswer:长沙\n"
     ]
    }
   ],
   "source": [
    "# 读取json文件，并将文件中的 question 和 answer 提取，并分别存放到 question_list，answer_list中\n",
    "import json \n",
    "with open(\"F:\\\\document\\\\datasets\\\\nlpData\\\\conversation_dataset\\\\baidu_cn_WebQA\\\\me_validation.ann.json\",'r') as load_f:\n",
    "    load_dict = json.load(load_f)\n",
    "\n",
    "question_list=[]\n",
    "answer_list=[]\n",
    "for (key,value) in load_dict.items():\n",
    "    \n",
    "    #print(\"key:{0};value:{1}\".format(key,value))\n",
    "    #print(\"question:{0}\".format(value['question']))\n",
    "    question_list.append(value['question'])\n",
    "    for (key,value) in value['evidences'].items():\n",
    "        #print(\"value:{0}\".format(value['answer'][0]))\n",
    "        answer_list.append(value['answer'][0])\n",
    "    \n",
    "for (question,answer) in zip(question_list,answer_list):\n",
    "    print(\"question:{0}\\tanswer:{1}\".format(question,answer))\n",
    "    "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 数据分词"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "Building prefix dict from the default dictionary ...\n",
      "Loading model from cache C:\\Users\\ASUS\\AppData\\Local\\Temp\\jieba.cache\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "f_stop_seg_list:['，', '。', '/', ' ', ' ', '！', '■', '#', '{', '}', '（', '）', '[', ']', '【', '】', '“', '”', '+', '-', '_', '(', ')', '~', '`', '*', '－', '—', '～', '•', '●', '⊙', '=', '!', '□', '／', '@', '：', '？', '?', '￥', '$', '、', '‘', '’', \"'\", ';', ',', '.', ':', ';', '\"', '；', '的', '了', '呢', '么', '啊', '们', '你', '我', '它', '他', '她', '你们', '我们', '他们', '她们', '它们', '这', '那', '能', '可', '也', '来', '让', '又', '下', '上', '中', '在', '《', '》', '…', '·', '吧', '吗', '']\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "Loading model cost 1.086 seconds.\n",
      "Prefix dict has been built succesfully.\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "question_cut_list[0:2]:['大 李杜是 李白杜甫 小 李杜是 李商隐 和 谁', '80 年代 电视剧 霍元甲 主题曲 叫 什么']\n"
     ]
    }
   ],
   "source": [
    "# 利用jieba分词对 question 句子进行分词，并储存到 qa_df['question_cut'] 中\n",
    "import jieba\n",
    "def stopwords_file_load(stopword_path=\"\"):\n",
    "    # 1.读取停用词文件\n",
    "    with open_file(stopword_path) as f_stop:\n",
    "        try:\n",
    "            f_stop_text = f_stop.read()\n",
    "        finally:\n",
    "            f_stop.close()\n",
    "    # 停用词清除\n",
    "    f_stop_seg_list = f_stop_text.split('\\n')\n",
    "    return f_stop_seg_list\n",
    "\n",
    "f_stop_seg_list = stopwords_file_load(stopword_path=\"F:\\\\document\\\\datasets\\\\停用词\\\\stopwords1.txt\")\n",
    "print(\"f_stop_seg_list:{0}\".format(f_stop_seg_list))\n",
    "def jieba_cut_word(subject,f_stop_seg_list):\n",
    "    seg_list = jieba.cut(subject, cut_all=False)\n",
    "    word_list = list(seg_list)\n",
    "    mywordlist = []\n",
    "    for myword in word_list:\n",
    "        if not (myword in f_stop_seg_list):\n",
    "            mywordlist.append(myword)\n",
    "\n",
    "    word_list = \" \".join(mywordlist)\n",
    "    return word_list\n",
    "\n",
    "question_cut_list = [jieba_cut_word(question,f_stop_seg_list) for question in question_list]\n",
    "print(\"question_cut_list[0:2]:{0}\".format(question_cut_list[0:2]))\n",
    "\n",
    "# question_cut_list = qa_df['question'].apply(jieba_cut_word)\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 创建词典\n",
    "\n",
    "接下来我们需要构建词典然后把问答句对加载到内存里。\n",
    "\n",
    "我们的输入是一个句对，每个句子都是词的序列，但是机器学习只能处理数值，因此我们需要建立词到数字ID的映射。\n",
    "\n",
    "为此，我们会定义一个Voc类，它会保存词到ID的映射，同时也保存反向的从ID到词的映射。除此之外，它还记录每个词出现的次数，以及总共出现的词的个数。这个类提供addWord方法来增加一个词， addSentence方法来增加句子，也提供方法trim来去除低频的词。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 预定义的token\n",
    "PAD_token = 0  # 表示padding \n",
    "SOS_token = 1  # 句子的开始 \n",
    "EOS_token = 2  # 句子的结束 \n",
    "\n",
    "class Voc:\n",
    "    def __init__(self, name):\n",
    "        self.name = name\n",
    "        self.trimmed = False\n",
    "        self.word2index = {}\n",
    "        self.word2count = {}\n",
    "        self.index2word = {PAD_token: \"PAD\", SOS_token: \"SOS\", EOS_token: \"EOS\"}\n",
    "        self.num_words = 3  # 目前有SOS, EOS, PAD这3个token。\n",
    "\n",
    "    # 将句子中每个词添加到 Voc 类中\n",
    "    def addSentence(self, sentence):\n",
    "        for word in sentence.split(' '):\n",
    "            self.addWord(word)\n",
    "\n",
    "    def addWord(self, word):\n",
    "        if word not in self.word2index:\n",
    "            self.word2index[word] = self.num_words\n",
    "            self.word2count[word] = 1\n",
    "            self.index2word[self.num_words] = word\n",
    "            self.num_words += 1\n",
    "        else:\n",
    "            self.word2count[word] += 1\n",
    "\n",
    "    # 删除频次小于min_count的token \n",
    "    def trim(self, min_count):\n",
    "        if self.trimmed:\n",
    "            return\n",
    "        self.trimmed = True\n",
    "\n",
    "        keep_words = []\n",
    "\n",
    "        for k, v in self.word2count.items():\n",
    "            if v >= min_count:\n",
    "                keep_words.append(k)\n",
    "\n",
    "        print('keep_words {} / {} = {:.4f}'.format(\n",
    "            len(keep_words), len(self.word2index), len(keep_words) / len(self.word2index)\n",
    "        ))\n",
    "\n",
    "        # 重新构造词典 \n",
    "        self.word2index = {}\n",
    "        self.word2count = {}\n",
    "        self.index2word = {PAD_token: \"PAD\", SOS_token: \"SOS\", EOS_token: \"EOS\"}\n",
    "        self.num_words = 3 # Count default tokens\n",
    "        \n",
    "        # 重新构造后词频就没有意义了(都是1)\n",
    "        for word in keep_words:\n",
    "            self.addWord(word)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "有了上面的Voc类我们就可以通过问答句对来构建词典了。但是在构建之前我们需要进行一些预处理。\n",
    "\n",
    "首先我们需要使用函数unicodeToAscii来把unicode字符变成ascii，比如把à变成a。注意，这里的代码只是用于处理西方文字，如果是中文，这个函数直接会丢弃掉。接下来把所有字母变成小写同时丢弃掉字母和常见标点(.!?)之外的所有字符。最后为了训练收敛，我们会用函数filterPairs去掉长度超过MAX_LENGTH的句子(句对)。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Start preparing training data ...\n",
      "Reading lines...\n",
      "Read 3018 sentence pairs\n",
      "Trimmed to 2387 sentence pairs\n",
      "Counting words...\n",
      "Counted words: 6308\n",
      "\n",
      "pairs:\n",
      "['大 李杜是 李白杜甫 小 李杜是 李商隐 和 谁', '杜牧']\n",
      "['80 年代 电视剧 霍元甲 主题曲 叫 什么', '万里长城永不倒']\n",
      "['张艺谋 电影 英雄 秦始皇 是 哪位 内地 男演员 扮演', '陈道明']\n",
      "['生 旦 净 末 丑中 哪个 专指 女性 角色', '旦']\n",
      "['身体 内 哪 种元素 缺失 容易 导致 抽筋', '钙']\n",
      "['向 蔺相如 负荆请罪 名将 是 谁', '廉颇']\n",
      "['白衣天使 指 是 哪种 职业', '护士']\n",
      "['阿拉蕾 七龙珠 是 哪位 日本 著名 漫画家 代表作', '鸟山明']\n",
      "['为 曹操 统一 北方 奠定 基础 战役 是', '官渡之战']\n",
      "['贝克汉姆 转会 皇家 马德里 身穿 球衣 号码 是', '23号']\n"
     ]
    }
   ],
   "source": [
    "import re\n",
    "MAX_LENGTH = 10  # 句子最大长度是10个词(包括EOS等特殊词)\n",
    "\n",
    "# 把Unicode字符串变成ASCII\n",
    "# 参考https://stackoverflow.com/a/518232/2809427\n",
    "def unicodeToAscii(s):\n",
    "    return ''.join(\n",
    "        c for c in unicodedata.normalize('NFD', s)\n",
    "        if unicodedata.category(c) != 'Mn'\n",
    "    )\n",
    "\n",
    "# def normalizeString(s):\n",
    "#     # 变成小写、去掉前后空格，然后unicode变成ascii\n",
    "#     #s = unicodeToAscii(s.lower().strip())\n",
    "#     # 在标点前增加空格，这样把标点当成一个词\n",
    "#     s = re.sub(r\"([.!?])\", r\" \\1\", s)\n",
    "#     # 字母和标点之外的字符都变成空格\n",
    "#     s = re.sub(r\"[^a-zA-Z.!?]+\", r\" \", s)\n",
    "#     # 因为把不用的字符都变成空格，所以可能存在多个连续空格\n",
    "#     # 下面的正则替换把多个空格变成一个空格，最后去掉前后空格\n",
    "#     s = re.sub(r\"\\s+\", r\" \", s).strip()\n",
    "#     return s\n",
    "\n",
    "# 读取问答句对并且返回Voc词典对象 \n",
    "def readVocs(question_cut_list,answer_list):\n",
    "    print(\"Reading lines...\")\n",
    "    pairs = [[question,answer] for (question,answer) in zip(question_cut_list,answer_list)]\n",
    "\n",
    "    voc = Voc(\"baidu_qa\")\n",
    "    return voc, pairs\n",
    "\n",
    "def filterPair(p): \n",
    "    return len(p[0].split(' ')) < MAX_LENGTH and len(p[1].split(' ')) < MAX_LENGTH\n",
    "\n",
    "# 过滤太长的句对 \n",
    "def filterPairs(pairs):\n",
    "    return [pair for pair in pairs if filterPair(pair)]\n",
    "\n",
    "# 使用上面的函数进行处理，返回Voc对象和句对的list \n",
    "def loadPrepareData(question_cut_list,answer_list):\n",
    "    print(\"Start preparing training data ...\")\n",
    "    voc, pairs = readVocs(question_cut_list,answer_list)\n",
    "    print(\"Read {!s} sentence pairs\".format(len(pairs)))\n",
    "    pairs = filterPairs(pairs)\n",
    "    print(\"Trimmed to {!s} sentence pairs\".format(len(pairs)))\n",
    "    print(\"Counting words...\")\n",
    "    for pair in pairs:\n",
    "        voc.addSentence(pair[0])\n",
    "        voc.addSentence(pair[1])\n",
    "    print(\"Counted words:\", voc.num_words)\n",
    "    return voc, pairs\n",
    "\n",
    "\n",
    "\n",
    "\n",
    "# Load/Assemble voc and pairs\n",
    "# save_dir = os.path.join(\"data\", \"save\")\n",
    "voc, pairs = loadPrepareData(question_cut_list,answer_list)\n",
    "# 输出一些句对\n",
    "print(\"\\npairs:\")\n",
    "for pair in pairs[:10]:\n",
    "    print(pair)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "我们可以看到，原来共有221282个句对，经过处理后我们只保留了64271个句对。\n",
    "\n",
    "另外为了收敛更快，我们可以去除掉一些低频词。这可以分为两步：\n",
    "\n",
    "1) 使用voc.trim函数去掉频次低于MIN_COUNT 的词。\n",
    "\n",
    "2) 去掉包含低频词的句子(只保留这样的句子——每一个词都是高频的，也就是在voc中出现的)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "keep_words 6305 / 6305 = 1.0000\n",
      "Trimmed from 2387 pairs to 2387, 1.0000 of total\n",
      "voc:{'大': 3, '李杜是': 4, '李白杜甫': 5, '小': 6, '李商隐': 7, '和': 8, '谁': 9, '杜牧': 10, '80': 11, '年代': 12, '电视剧': 13, '霍元甲': 14, '主题曲': 15, '叫': 16, '什么': 17, '万里长城永不倒': 18, '张艺谋': 19, '电影': 20, '英雄': 21, '秦始皇': 22, '是': 23, '哪位': 24, '内地': 25, '男演员': 26, '扮演': 27, '陈道明': 28, '生': 29, '旦': 30, '净': 31, '末': 32, '丑中': 33, '哪个': 34, '专指': 35, '女性': 36, '角色': 37, '身体': 38, '内': 39, '哪': 40, '种元素': 41, '缺失': 42, '容易': 43, '导致': 44, '抽筋': 45, '钙': 46, '向': 47, '蔺相如': 48, '负荆请罪': 49, '名将': 50, '廉颇': 51, '白衣天使': 52, '指': 53, '哪种': 54, '职业': 55, '护士': 56, '阿拉蕾': 57, '七龙珠': 58, '日本': 59, '著名': 60, '漫画家': 61, '代表作': 62, '鸟山明': 63, '为': 64, '曹操': 65, '统一': 66, '北方': 67, '奠定': 68, '基础': 69, '战役': 70, '官渡之战': 71, '贝克汉姆': 72, '转会': 73, '皇家': 74, '马德里': 75, '身穿': 76, '球衣': 77, '号码': 78, '23号': 79, '一个': 80, '成年人': 81, '有': 82, '多少': 83, '块': 84, '骨头': 85, '206': 86, '火烧': 87, '圆明园': 88, '侵略者': 89, '英法': 90, '接财神': 91, '正月初五': 92, '凌晨': 93, '根据': 94, '公司法': 95, '有限公司': 96, '股东': 97, '最高': 98, '人数': 99, '50人': 100, '被': 101, '称为': 102, '荷月': 103, '月份': 104, '六月': 105, '人体': 106, '消化道': 107, '最长': 108, '器官': 109, '小肠': 110, '国际羽联': 111, '成立': 112, '地点': 113, '英国': 114, '摩': 115, '罗氏': 116, '苹果': 117, '疗法': 118, '国人': 119, '发明': 120, '德国': 121, '翻译': 122, '天演论': 123, '国闻': 124, '汇编': 125, '发表': 126, '后': 127, '引起': 128, '强烈': 129, '反响': 130, '严复': 131, '布尔什维克': 132, '成为': 133, '马克思主义者': 134, '称号': 135, '其': 136, '含义': 137, '多数派': 138, '提出': 139, '一国两制': 140, '构想': 141, '领导人': 142, '邓小平': 143, '世界杯': 144, '乒乓球赛': 145, '奖杯': 146, '杯': 147, '埃文斯杯': 148, '巴尔扎克': 149, '第一部': 150, '作品': 151, '克伦威尔': 152, '体操': 153, '队员': 154, '手上': 155, '擦': 156, '白粉': 157, '化学': 158, '名称': 159, '镁粉': 160, 'google': 161, '国家': 162, '美国': 163, '苏联': 164, '造': 165, '那颗': 166, '最大': 167, '氢弹': 168, '名字': 169, '大伊万': 170, '鲁迅': 171, '朝花夕拾': 172, '中写': 173, '老师': 174, '藤野先生': 175, '詹天佑': 176, '曾': 177, '哪里': 178, '留学': 179, '世界': 180, '最低': 181, '火山': 182, '塔尔': 183, '位于': 184, '菲律宾': 185, '山东': 186, '山西': 187, '之间': 188, '隔': 189, '着': 190, '山': 191, '太行': 192, '楚庄王': 193, '请': 194, '当令': 195, '尹': 196, '从而': 197, '使': 198, '国力': 199, '大增': 200, '孙叔敖': 201, '创办': 202, '精武门': 203, '中国': 204, '清末': 205, '爱国': 206, '武术家': 207, '刘': 208, '关张': 209, '结义': 210, '桃园': 211, '圣诞节': 212, '几日': 213, '12月25日': 214, '恐龙': 215, '属于': 216, '一类': 217, '动物': 218, '爬行动物': 219, '心': 220, '演唱': 221, '张明敏': 222, '戒烟': 223, '日': 224, '几月': 225, '5月31日': 226, '国花': 227, '花': 228, '樱花': 229, '巴金': 230, '家': 231, '春': 232, '秋': 233, '合称': 234, '激流三部曲': 235, '天下兴亡': 236, '匹夫有责': 237, '说': 238, '的话': 239, '顾炎武': 240, '诸葛亮': 241, '爹': 242, '诸葛珪': 243, '埃及': 244, '发源': 245, '于': 246, '流域': 247, '尼罗河流域': 248, '西藏': 249, '主要': 250, '居民': 251, '民族': 252, '藏族': 253, '历史': 254, '越王勾': 255, '践用': 256, '美人计': 257, '把': 258, '西施': 259, '送给': 260, '吴王夫差': 261, '白俄罗斯': 262, '首都': 263, '城市': 264, '明斯克': 265, '政治学': 266, '认识论': 267, '检验': 268, '认识': 269, '真理性': 270, '唯一标准': 271, '实践': 272, '动漫': 273, '火影忍者': 274, '作者': 275, '岸本齐史': 276, '西安': 277, '钟楼': 278, '区': 279, '碑林区': 280, '彩色': 281, '故事片': 282, '《祝福》': 283, '最多': 284, '洲': 285, '亚洲': 286, '南极': 287, '设立': 288, '第一个': 289, '考察站': 290, '长城站': 291, '滑铁卢': 292, '失败': 293, '代名词': 294, '滑铁卢战役': 295, '与': 296, '有关': 297, '拿破仑': 298, '面积': 299, '第二': 300, '加拿大': 301, '好望角': 302, '非洲': 303, '最耐': 304, '日晒': 305, '织品': 306, '一种': 307, '腈纶': 308, '传说': 309, '牛郎织女': 310, '农历': 311, '时候': 312, '相会': 313, '七月初七': 314, '老人与海': 315, '海明威': 316, '景泰蓝': 317, '地方': 318, '特种工艺': 319, '北京': 320, '基度山': 321, '伯爵': 322, '大仲马': 323, '自称为': 324, '百': 325, '人': 326, '普米族': 327, '电话': 328, '科学家': 329, '贝尔': 330, '地球': 331, '大洋': 332, '大西洋': 333, '下潜': 334, '到': 335, '多': 336, '深会': 337, '得': 338, '深海': 339, '醉': 340, '30米': 341, '麻花': 342, '包子': 343, '炸糕': 344, '三绝': 345, '食品': 346, '天津': 347, '泰坦尼克号': 348, '又名': 349, '铁达尼': 350, '号': 351, '获得': 352, '届': 353, '奥斯卡': 354, '最佳': 355, '影片奖': 356, '70': 357, '吴哥寺': 358, '印度教': 359, '寺庙': 360, '建筑群': 361, '柬埔寨': 362, '一般': 363, '认为': 364, '篮球': 365, '起源于': 366, '我国': 367, '文字': 368, '可考': 369, '开始': 370, '商朝': 371, '花好月圆': 372, '女主角': 373, '杨千嬅': 374, '二十年': 375, '婚姻': 376, '婚': 377, '瓷婚': 378, '仙剑': 379, '奇侠传': 380, '1': 381, '林月如': 382, '安以轩': 383, '最小': 384, '北冰洋': 385, '请问': 386, 'vivo': 387, '手机': 388, '品牌': 389, '步步高': 390, '笑傲江湖': 391, '五毒教': 392, '教主': 393, '蓝凤凰': 394, '新版': 395, '武则天': 396, '杨淑': 397, '妃': 398, '演': 399, '周海媚': 400, '罗志祥': 401, '生日': 402, '7月30日': 403, '二月': 404, '28': 405, '天': 406, '年': 407, '平年': 408, '水浒传': 409, '梁山': 410, '第二位': 411, '头领': 412, '晁盖': 413, '签定': 414, '不': 415, '平等': 416, '条约': 417, '南京条约': 418, '千佛洞': 419, '甘肃省': 420, '敦煌市': 421, '景点': 422, '莫高窟': 423, 'bra': 424, '美洲国家': 425, '英文': 426, '缩写': 427, '巴西': 428, '巴蒂尔': 429, '学校': 430, '毕业': 431, '杜克大学': 432, '内存条': 433, 'kingston': 434, '牌子': 435, '呀': 436, '金士顿': 437, '百度': 438, '创始人': 439, '兼': 440, 'ceo': 441, '李彦宏': 442, '台湾海峡': 443, '连通': 444, '东海': 445, '海': 446, '南海': 447, '古代': 448, '儒家': 449, '典籍': 450, '春秋': 451, '哪国': 452, '编年史': 453, '鲁国': 454, '哪座': 455, '被称作': 456, '凤凰': 457, '城': 458, '菲尼克斯': 459, '短篇小说': 460, '变色龙': 461, '食': 462, '恶果': 463, '小说家': 464, '契诃夫': 465, '中央集权': 466, '封建王朝': 467, '朝代': 468, '秦朝': 469, '花园': 470, '之称': 471, '东南亚': 472, '新加坡': 473, '投鞭断流': 474, '草木皆兵': 475, '风声鹤唳': 476, '出自于': 477, '一场': 478, '战争': 479, '淝水之战': 480, '半岛': 481, '阿拉伯半岛': 482, '舌尖': 483, '对': 484, '五味': 485, '味道': 486, '最': 487, '敏感': 488, '甜': 489, '舌根': 490, '苦': 491, '脍炙人口': 492, '歌曲': 493, '同桌': 494, '由': 495, '男歌手': 496, '原唱': 497, '老狼': 498, '戊戌变法': 499, '事件': 500, '清朝': 501, '少数民族': 502, '省份': 503, '云南': 504, '刘邦': 505, '建立': 506, '汉朝': 507, '定都': 508, '当时': 509, '长安': 510, '常说': 511, '五金制品': 512, '五金': 513, '金银铜铁': 514, '金属': 515, '锡': 516, '省区': 517, '新疆': 518, '满城': 519, '尽带': 520, '黄金甲': 521, '大王': 522, '演员': 523, '周润发': 524, '行为': 525, '受': 526, '激素': 527, '调节': 528, '神经系统': 529, '电工': 530, '用': 531, '电笔': 532, '里面': 533, '充': 534, '氖气': 535, '万里长城': 536, '西端': 537, '终点': 538, '嘉峪关': 539, '图穷匕见': 540, '刺杀': 541, '秦王': 542, '嬴政': 543, '荆轲': 544, '印度': 545, '非暴力': 546, '合作': 547, '运动': 548, '甘地': 549, '湖笔': 550, '产于': 551, '浙江': 552, '三国': 553, '时': 554, '凤雏': 555, '庞统': 556, '影片': 557, '第': 558, '几届': 559, '最佳影片': 560, '70届': 561, '挪威': 562, '森林': 563, '这部': 564, '小说': 565, '村上春树': 566, '骆驼': 567, '祥子': 568, '老舍': 569, '峨眉山': 570, '四川省': 571, '市': 572, '乐山': 573, '龟兔': 574, '赛跑': 575, '故事': 576, '何处': 577, '伊索寓言': 578, '海市蜃楼': 579, '原因': 580, '折射': 581, '义和团': 582, '哪一年': 583, '发生': 584, '1900': 585, '人口': 586, '壮族': 587, '爱立信': 588, '品质': 589, '卓越': 590, '知道': 591, '产品': 592, '瑞典': 593, '古典小说': 594, '红楼梦': 595, '曹雪芹': 596, '一段': 597, '天烟': 598, '卷': 599, '珠帘': 600, '霍尊': 601, '情人节': 602, '哪一天': 603, '司马迁': 604, '写出': 605, '纪传体': 606, '通史': 607, '史记': 608, '公元前221年': 609, '奇瑞': 610, '汽车': 611, '原产地': 612, '安徽': 613, '白炽灯': 614, '用久': 615, '会': 616, '发黑': 617, '是因为': 618, '蒸发': 619, '钨': 620, '狗': 621, '人类': 622, '驯化': 623, '得来': 624, '狼': 625, '称': 626, '踏青': 627, '节是': 628, '现在': 629, '传统节日': 630, '清明节': 631, '民间': 632, '流传': 633, '解梦': 634, '著作': 635, '周公解梦': 636, '团圆节': 637, '中秋节': 638, '象脚鼓': 639, '打击乐器': 640, '傣族': 641, '加里宁': 642, '所说': 643, '灵魂': 644, '工程师': 645, '教师': 646, '铢': 647, '货币': 648, '单位': 649, '泰国': 650, '昼夜': 651, '更替': 652, '地球自转': 653, '相对论': 654, '爱因斯坦': 655, '语言': 656, '大学': 657, '一本': 658, '还是': 659, '二本': 660, '至上': 661, '励合': 662, '那个': 663, '韩国': 664, '详细资料': 665, '金恩圣': 666, '康乃馨': 667, '科': 668, '植物': 669, '石竹科': 670, '台湾': 671, '平原': 672, '嘉南平原': 673, '孙悟空': 674, '师傅': 675, '菩提祖师': 676, '乡愁': 677, '诗中': 678, '一湾': 679, '浅浅的': 680, '海峡': 681, '绰号': 682, '大刀': 683, '关胜': 684, '人称': 685, '智多星': 686, '吴用': 687, '广场': 688, '天安门广场': 689, '国内': 690, '新一代': 691, '娱乐': 692, '互动': 693, '门户网站': 694, 'mop': 695, '中文网站': 696, '名叫': 697, '猫扑网': 698, '香港': 699, '林文龙': 700, '妻子': 701, '女演员': 702, '郭可盈': 703, '迪拜': 704, '阿联酋': 705, '投笔从戎': 706, '人物': 707, '班超': 708, '太阳系': 709, '哪颗': 710, '恒星': 711, '体积': 712, '木星': 713, '成龙': 714, '老婆': 715, '林凤娇': 716, '萧邦': 717, '波兰': 718, '九寨沟': 719, '省': 720, '四川': 721, '忍术': 722, '创造者': 723, '六道仙人': 724, '三叉': 725, '口': 726, '剧': 727, '京剧': 728, '真': 729, '什莫': 730, '周树人': 731, '上帝': 732, '之手': 733, '马拉多纳': 734, '俗话说': 735, '百味': 736, '之': 737, '首': 738, '调味品': 739, '盐': 740, '因为': 741, '水门事件': 742, '下台': 743, '总统': 744, '尼克松': 745, '网络': 746, '爱情小说': 747, '经典之作': 748, '第一次': 749, '亲密': 750, '接触': 751, '痞子蔡': 752, '广西壮族自治区': 753, '简称': 754, '桂': 755, '足球比赛': 756, '球迷': 757, '词为': 758, '球队': 759, '加油': 760, '雄起': 761, '通心粉': 762, '名点': 763, '意大利': 764, '军事': 765, '孙子兵法': 766, '屈原': 767, '春秋战国': 768, '楚国': 769, '林正英': 770, '本': 771, '林根宝': 772, '詹姆斯': 773, '篮球队': 774, '骑士': 775, '诛': 776, '仙': 777, '代言人': 778, '任贤齐': 779, '武士': 780, '拿': 781, '剑': 782, '水里刻': 783, '船': 784, '课文': 785, '刻舟求剑': 786, '乐高': 787, '丹麦': 788, '唐太宗': 789, '实施': 790, '政策': 791, '牵制': 792, '相权': 793, '三省六部制': 794, '元素': 795, '周期表': 796, '者': 797, '俄国': 798, '门捷列夫': 799, '强力': 800, '杀虫剂': 801, 'ddvp': 802, '中文': 803, '音译': 804, '敌敌畏': 805, '纳木错': 806, '错': 807, '字': 808, '藏语': 809, '里': 810, '表示': 811, '意思': 812, '湖': 813, '淡水湖': 814, '江西省': 815, '鄱阳湖': 816, '女儿': 817, '写': 818, '安徒生': 819, '江': 820, '米面': 821, '东西': 822, '糯米面': 823, '周总理': 824, '邓颖超': 825, '第一块': 826, '腕表': 827, '百达翡丽': 828, '威廉': 829, '王子': 830, '阿斯顿维拉': 831, '毛泽东': 832, '弟弟': 833, '毛泽覃': 834, '创建': 835, '安哥拉': 836, '葡萄牙语': 837, '魔鬼': 838, '鱼': 839, '学名': 840, '蝠鲼': 841, '三国演义': 842, '罗贯中': 843, '我挥': 844, '一挥': 845, '衣袖': 846, '带走': 847, '一片': 848, '云彩': 849, '诗人': 850, '徐志摩': 851, '摩登舞': 852, '几种': 853, '舞蹈': 854, '组成': 855, '5': 856, '二十世纪': 857, '初': 858, '宇宙': 859, '膨胀': 860, '理论': 861, '哈勃': 862, '4': 863, '整除': 864, '年份': 865, '一定': 866, '闰年': 867, '不一定': 868, '人们': 869, '常见': 870, '指南针': 871, '红色': 872, '指针': 873, '祝福': 874, '专辑': 875, '张学友': 876, '一刻钟': 877, '多长时间': 878, '15分钟': 879, '伤逝': 880, '男': 881, '主人公': 882, '涓生': 883, '钱': 884, '英镑': 885, '诘': 886, '唐朝': 887, '王维': 888, '罗京': 889, '姓名': 890, '刘继红': 891, '苗人凤': 892, '更': 893, '跑': 894, '田归农': 895, '水分子': 896, '两种': 897, '氢氧': 898, 'avi': 899, '类型': 900, '文件': 901, '格式': 902, '视频': 903, '汉初': 904, '三杰': 905, '韩信': 906, '萧何': 907, '西汉': 908, '谋士': 909, '张良': 910, '北非国家': 911, '利比亚': 912, '的黎波里': 913, '台湾省': 914, '福建省': 915, '令爱': 916, '对方': 917, '亲属': 918, '尊称': 919, '发现': 920, '美洲': 921, '新大陆': 922, '航海家': 923, '哥伦布': 924, '成吉思汗': 925, '继承人': 926, '窝阔台': 927, '惟知': 928, '跃进': 929, '口号': 930, '李大钊': 931, '领土': 932, '居': 933, '第几': 934, '世界第三': 935, '八路军': 936, '军歌': 937, '词作者': 938, '公木': 939, '正规': 940, '围棋比赛': 941, '棋盘': 942, '横竖': 943, '各有': 944, '几条': 945, '平行线': 946, '19': 947, '干流': 948, '流经': 949, '河流': 950, '多瑙河': 951, '尼罗河': 952, '老残游记': 953, '刘鹗': 954, '贺岁片': 955, '没完没了': 956, '执导': 957, '冯小刚': 958, '开凿': 959, '最早': 960, '人工': 961, '运河': 962, '京杭运河': 963, '共': 964, '篇': 965, '120': 966, '郑成功': 967, '收复': 968, '将': 969, '改名': 970, '东都': 971, '四大洋': 972, '国': 973, '铅球': 974, '比赛': 975, '参赛者': 976, '应该': 977, '投掷': 978, '推掷圈': 979, '菊花': 980, '季节': 981, '开放': 982, '秋天': 983, 'mq': 984, '德商': 985, '乒乓球': 986, '深受': 987, '大家': 988, '喜爱': 989, '源于': 990, '十里': 991, '红妆': 992, '叶迷': 993, '水蒸汽': 994, '水': 995, '形态': 996, '气态': 997, '房地产商': 998, '万科': 999, '红斑狼疮': 1000, '去': 1001, '武警': 1002, '总医院': 1003, '挂': 1004, '风湿免疫科': 1005, '献给': 1006, '爱丽丝': 1007, '贝多芬': 1008, '红警': 1009, '巨炮': 1010, '法国': 1011, '常温下': 1012, '除': 1013, '外': 1014, '都': 1015, '固体': 1016, '汞': 1017, '咸丰': 1018, '皇帝': 1019, '米': 1020, '田共': 1021, '粪': 1022, '巨著': 1023, '脚癣': 1024, '生物': 1025, '真菌': 1026, '原子': 1027, '质量': 1028, '集中': 1029, '原子核': 1030, '猛虎': 1031, '队': 1032, '守门员': 1033, '倒挂': 1034, '蝎子': 1035, '摆尾': 1036, '伊基塔': 1037, '最好': 1038, '警校': 1039, '所': 1040, '中国人民公安大学': 1041, '无': 1042, '脊椎动物': 1043, '唯一': 1044, '飞行': 1045, '昆虫': 1046, '成语': 1047, '庖丁解牛': 1048, '庖丁': 1049, '厨师': 1050, '俄罗斯': 1051, '人民': 1052, '母亲河': 1053, '哪条': 1054, '伏尔加河': 1055, '文学': 1056, '并称': 1057, '风骚': 1058, '风指': 1059, '国风': 1060, '那么': 1061, '骚指': 1062, '离骚': 1063, '太白': 1064, '李白': 1065, '便士': 1066, '欧洲': 1067, '生活': 1068, '中生代': 1069, '分为': 1070, '三桑纪': 1071, '白垩纪': 1072, '侏罗纪': 1073, '明代': 1074, '三保': 1075, '太监': 1076, '郑和': 1077, '洋': 1078, '太平洋': 1079, '海是': 1080, '珊瑚海': 1081, '汉字': 1082, '廿': 1083, '二十': 1084, '温度计': 1085, '溶液': 1086, '唐代': 1087, '可以': 1088, '父亲': 1089, '哥哥': 1090, '行星': 1091, '范蠡': 1092, '手下': 1093, '勾践': 1094, '酸雨': 1095, '形成': 1096, '由于': 1097, '污染': 1098, '造成': 1099, '二氧化硫': 1100, '富春江': 1101, '作曲家': 1102, '比才': 1103, '东北': 1104, '沿海': 1105, '辽宁': 1106, '中国跳水队': 1107, '月亮': 1108, '组合': 1109, '指林跃': 1110, '火亮': 1111, '人间': 1112, '失格': 1113, '作家': 1114, '太宰治': 1115, '知识': 1116, '就是': 1117, '力量': 1118, '名言': 1119, '培根': 1120, '物以类聚': 1121, '人以群分': 1122, '出自': 1123, '《易经》': 1124, '称呼': 1125, '幼儿': 1126, '时期': 1127, '为什么': 1128, '孩提': 1129, '地球日': 1130, '哪天': 1131, '4月22日': 1132, '全称': 1133, '六一': 1134, '居士': 1135, '欧阳修': 1136, '起亚': 1137, '车': 1138, '奥大': 1139, '利亚': 1140, '堪培拉': 1141, '当': 1142, '建成': 1143, '之父': 1144, '普希金': 1145, '肌肉': 1146, '臀': 1147, '仲夏夜': 1148, '之梦': 1149, '莎士比亚': 1150, '最轻': 1151, '树木': 1152, '轻木': 1153, '孔': 1154, '数最多': 1155, '宝带': 1156, '桥': 1157, '苏州': 1158, '国舞': 1159, '桑巴': 1160, '大河': 1161, '流域面积': 1162, '75.24': 1163, '万': 1164, '平方千米': 1165, '黄河': 1166, '长三角': 1167, '地区': 1168, '上海': 1169, '江苏': 1170, '奥运会': 1171, '举重': 1172, '抓举': 1173, '两项': 1174, '挺举': 1175, '长寿': 1176, '乾隆': 1177, '87': 1178, '月': 1179, '出生': 1180, '生肖': 1181, '属': 1182, '兔': 1183, '亚利桑那州': 1184, '大峡谷': 1185, '名胜': 1186, '使用': 1187, '汉语': 1188, '赤道': 1189, '气压': 1190, '带': 1191, '赤道低气压带': 1192, '房地产界': 1193, 'soho': 1194, '董事长': 1195, '潘石屹': 1196, '济州岛': 1197, '九五之尊': 1198, '主演': 1199, '十面埋伏': 1200, '卧虎藏龙': 1201, '艺妓': 1202, '回忆录': 1203, '章子怡': 1204, '利智': 1205, '华人': 1206, '功夫': 1207, '巨星': 1208, '李连杰': 1209, '五台山': 1210, '体育馆': 1211, '南京': 1212, '内蒙': 1213, '境内': 1214, '湖泊': 1215, '呼伦湖': 1216, '鲁宾逊': 1217, '漂流记': 1218, '描述': 1219, '商人': 1220, '变脸': 1221, '戏曲': 1222, '川剧': 1223, '开': 1224, '元通宝': 1225, '唐': 1226, '明星': 1227, '蔡林': 1228, '丈夫': 1229, '李承焕': 1230, '10.1': 1231, '日子': 1232, '国庆节': 1233, '空山': 1234, '新雨后': 1235, '天气': 1236, '晚来': 1237, '那首': 1238, '诗': 1239, '山居秋暝': 1240, '澳大利亚': 1241, '曾经': 1242, '殖民地': 1243, '宏基': 1244, '西周时期': 1245, '实行': 1246, '维护': 1247, '贵族': 1248, '统治': 1249, '制度': 1250, '分封制': 1251, '三角形': 1252, '具有': 1253, '性': 1254, '稳定': 1255, '440803': 1256, '身份证号': 1257, '广东': 1258, '0379': 1259, '河南洛阳': 1260, '羊脂球': 1261, '莫泊桑': 1262, '梧桐': 1263, '花语': 1264, '情窦初开': 1265, '乌邦托': 1266, '一书': 1267, '托马斯·莫尔': 1268, '巴厘岛': 1269, '印度尼西亚': 1270, '程门立雪': 1271, '讲': 1272, '杨时': 1273, '春风': 1274, '送暖': 1275, '入': 1276, '屠苏': 1277, '屠苏酒': 1278, '海南': 1279, '离': 1280, '省近': 1281, '皮蛋': 1282, '蛋': 1283, '鸭蛋': 1284, '海棠': 1285, '诗社': 1286, '发起人': 1287, '贾府': 1288, '小姐': 1289, '探春': 1290, '酗酒': 1291, '脏器': 1292, '影响': 1293, '肝脏': 1294, '哭': 1295, '倒': 1296, '长城': 1297, '孟姜女': 1298, '大虫': 1299, '老虎': 1300, '张冠李戴': 1301, '冠': 1302, '帽子': 1303, '经典': 1304, '喜剧': 1305, '东成西就': 1306, '黄药师': 1307, '张国荣': 1308, '建业': 1309, '科举考试': 1310, '始于': 1311, '隋代': 1312, '夏朝': 1313, '上古': 1314, '圣君': 1315, '禹': 1316, '儿子': 1317, '启': 1318, '司南': 1319, '四大发明': 1320, '件物品': 1321, '前身': 1322, '四大': 1323, '书院': 1324, '之一': 1325, '应天': 1326, '河南省': 1327, '首次': 1328, '实现': 1329, '突破': 1330, '音障': 1331, '1947': 1332, '扇子舞': 1333, '民间舞蹈': 1334, '哈尼族': 1335, '城徽': 1336, '哥本哈根': 1337, '最近': 1338, '诺贝尔文学奖': 1339, '高行健': 1340, '代表作品': 1341, '灵山': 1342, '九宫格': 1343, '欧阳洵': 1344, '2010': 1345, '吉祥物': 1346, '扎库米': 1347, '南充': 1348, '结婚': 1349, '25': 1350, '银婚': 1351, '鱼翅': 1352, '身上': 1353, '鲨鱼': 1354, '清代': 1355, '章回体': 1356, '儒林外史': 1357, '吴敬梓': 1358, '戏剧': 1359, '牡丹亭': 1360, '明朝': 1361, '剧作家': 1362, '汤显祖': 1363, '截拳道': 1364, '创造': 1365, '李小龙': 1366, '麻果': 1367, '毒品': 1368, '猛回头': 1369, '警世钟': 1370, '近代史': 1371, '资产阶级': 1372, '革命家': 1373, '陈天华': 1374, '现代': 1375, '奥林匹克': 1376, '父': 1377, '顾拜旦': 1378, '叶卡捷琳娜': 1379, '二世': 1380, '女皇': 1381, '莫斯科': 1382, '一': 1383, '姚壮宪': 1384, '2.1': 1385, '声道': 1386, '音响设备': 1387, '几个': 1388, '音箱': 1389, '三个': 1390, '竹筒': 1391, '茶': 1392, '云南省': 1393, '腾冲': 1394, '何嘉丽': 1395, '哪项': 1396, '运动员': 1397, '剑击': 1398, '气象部门': 1399, '以': 1400, '降水量': 1401, '区分': 1402, '雨': 1403, '大小': 1404, '24小时': 1405, '西毒': 1406, '欧阳锋': 1407, '老巢': 1408, '白驼山': 1409, '早期': 1410, '当成': 1411, '肥皂': 1412, '无患子': 1413, '红军': 1414, '军旗': 1415, '五角星': 1416, '颜色': 1417, '白色': 1418, '央视': 1419, '百家讲坛': 1420, '品': 1421, '主讲人': 1422, '易中天': 1423, '长江': 1424, '青藏高原': 1425, '山上': 1426, '唐古拉山': 1427, '基因组': 1428, '计划': 1429, '何时': 1430, '启动': 1431, '1990': 1432, '祝': 1433, '一路顺风': 1434, '台湾歌手': 1435, '吴奇隆': 1436, '月食': 1437, '三种': 1438, '状态': 1439, '月全食': 1440, '半影': 1441, '月偏食': 1442, '随': 1443, '变化': 1444, '而': 1445, '迁移': 1446, '鸟类': 1447, '候鸟': 1448, '北洋军': 1449, '奉系': 1450, '首领': 1451, '号称': 1452, '王': 1453, '将领': 1454, '张作霖': 1455, '赣': 1456, '少年': 1457, '维特': 1458, '烦恼': 1459, '歌德': 1460, '第一任': 1461, '华盛顿': 1462, '剧种': 1463, '绝活': 1464, '太平天国': 1465, '北伐军': 1466, '出发': 1467, '扬州': 1468, '漫画': 1469, '三毛': 1470, '流浪记': 1471, '张乐平': 1472, '农民': 1473, '创制': 1474, '先进': 1475, '灌田': 1476, '工具': 1477, '筒车': 1478, '国旗': 1479, '枫叶': 1480, '铁肩担道义': 1481, '妙手': 1482, '著': 1483, '文章': 1484, '十二生肖': 1485, '京杭大运河': 1486, '印度支那': 1487, '屋脊': 1488, '别称': 1489, '老挝': 1490, '青海湖': 1491, 'ic': 1492, '卡是': 1493, '罗兰德': 1494, '东周': 1495, '国王': 1496, '周平王': 1497, '论语': 1498, '语录': 1499, '体': 1500, '散文': 1501, '哪家': 1502, '1974': 1503, '虎': 1504, '帕瓦罗蒂': 1505, '多明戈': 1506, '当代': 1507, '三大': 1508, '男高音': 1509, '歌唱家': 1510, '卡雷拉斯': 1511, '魇': 1512, '张爱玲': 1513, '珍珠港事件': 1514, '1941': 1515, '生态系统': 1516, '概念': 1517, '汇源': 1518, '果汁': 1519, '老总': 1520, '朱新礼': 1521, '高原': 1522, '内蒙古高原': 1523, '阿尔杰': 1524, '罗本': 1525, '足球': 1526, '荷兰': 1527, '约翰': 1528, '列农是': 1529, '只': 1530, '老牌': 1531, '摇滚乐': 1532, '主唱': 1533, '甲壳虫': 1534, '金庸': 1535, '原名': 1536, '查良镛': 1537, '第一届': 1538, '足球赛': 1539, '举办': 1540, '乌拉圭': 1541, '微软': 1542, '出品': 1543, '个人': 1544, '聊天': 1545, '软件工具': 1546, 'msn': 1547, '社戏': 1548, '选': 1549, '自': 1550, '那本': 1551, '小说集': 1552, '呐喊': 1553, '万事俱备': 1554, '只欠东风': 1555, '哪场': 1556, '赤壁之战': 1557, '钟表': 1558, '军刀': 1559, '闻名于世': 1560, '瑞士': 1561, '双皮奶': 1562, '甜品': 1563, '农业': 1564, '银行卡': 1565, '几位数': 1566, '19位': 1567, '白描': 1568, '手法': 1569, '宋画': 1570, '第一': 1571, '李公麟': 1572, '大陆': 1573, '当地': 1574, '原有': 1575, '印第安人': 1576, '正常': 1577, '情况': 1578, '血浆': 1579, '中以': 1580, '蛋白': 1581, '占优势': 1582, '白蛋白': 1583, '楚霸王': 1584, '渡': 1585, '之前': 1586, '自刎': 1587, '乌江': 1588, '黄绢幼': 1589, '妇': 1590, '外孙': 1591, '韭臼': 1592, '暗含': 1593, '意义': 1594, '绝妙好辞': 1595, '张辽字': 1596, '文远': 1597, '1814': 1598, '被迫': 1599, '宣布': 1600, '退位': 1601, '流放': 1602, '厄尔巴岛': 1603, '绝对': 1604, '高温': 1605, '记录': 1606, '唐王': 1607, '李世民': 1608, '马': 1609, '明石': 1610, '大桥': 1611, '双重': 1612, '思想者': 1613, '雕塑': 1614, '大师': 1615, '罗丹': 1616, '围棋': 1617, '九个': 1618, '小圆点': 1619, '叫做': 1620, '星': 1621, '尊为': 1622, '花间': 1623, '派': 1624, '鼻祖': 1625, '词人': 1626, '温庭筠': 1627, '诗仙': 1628, '那位': 1629, '之舟': 1630, '牦牛': 1631, '东方明珠': 1632, '塔': 1633, '百年孤独': 1634, '加西亚': 1635, '马尔克斯': 1636, '哥伦比亚': 1637, '公认': 1638, '第一台': 1639, '电子计算机': 1640, '诞生': 1641, '1946年': 1642, '八旗': 1643, '级别': 1644, '正黄旗': 1645, '燕京': 1646, '领导': 1647, '虎门': 1648, '硝烟': 1649, '民族英雄': 1650, '求': 1651, '大神': 1652, '帮助': 1653, '林则徐': 1654, '清明': 1655, '页岩': 1656, '气是': 1657, '气': 1658, '天然气': 1659, '雪铁龙': 1660, '都城': 1661, '京': 1662, '以前': 1663, '遗传学': 1664, '孟德尔': 1665, '奥地利': 1666, '封建': 1667, '进入': 1668, '鼎盛时期': 1669, '雪豹': 1670, '坚强': 1671, '岁月': 1672, '片尾曲': 1673, '坚强的人': 1674, '太谷县': 1675, '晋中': 1676, '遗传': 1677, '控制中心': 1678, '细胞核': 1679, '李亚鹏': 1680, '结尾曲': 1681, '跨': 1682, '四个': 1683, '地理': 1684, '区域': 1685, '甘肃': 1686, '潭晶': 1687, '老公': 1688, '邓中翰': 1689, '单身情歌': 1690, '蒙娜丽莎': 1691, '眼泪': 1692, '林志炫': 1693, '现任': 1694, '朝鲜': 1695, '金正恩': 1696, '白果': 1697, '果实': 1698, '银杏': 1699, '金穗卡': 1700, '银行': 1701, '发': 1702, '信用卡': 1703, '中国农业银行': 1704, '短': 1705, '周期': 1706, '活泼': 1707, '钠': 1708, '管仲': 1709, '宰相': 1710, '齐': 1711, '白鳍豚': 1712, '呼吸': 1713, '肺': 1714, '无车日': 1715, '9月22日': 1716, '著名画家': 1717, '梵高': 1718, '出': 1719, '生于': 1720, '2003': 1721, '首富': 1722, '丁磊': 1723, 'x': 1724, '射线': 1725, '伦琴': 1726, '劳动合同': 1727, '试用期': 1728, '不得': 1729, '超过': 1730, '多久': 1731, '6个月': 1732, '旧金山': 1733, '金门大桥': 1734, '巨大': 1735, '塔高': 1736, '几米': 1737, '227': 1738, '罗生门': 1739, '导演': 1740, '黑泽明': 1741, '节令': 1742, '九九': 1743, '是从': 1744, '冬至': 1745, '第一架': 1746, '实用': 1747, '直升机': 1748, '发明人': 1749, '西科斯基': 1750, '灵芝': 1751, '极苦': 1752, '到达': 1753, '点': 1754, '阿蒙森': 1755, '十三陵': 1756, '陵墓': 1757, '明': 1758, '造纸术': 1759, '杀龟': 1760, '大会': 1761, '龟': 1762, '吴三桂': 1763, '有以': 1764, '半部论语': 1765, '治': 1766, '天下': 1767, '赵普': 1768, '酸性': 1769, '最强': 1770, '液体': 1771, '胃液': 1772, '1935': 1773, '入侵': 1774, '埃塞俄比亚': 1775, '法西斯': 1776, '最浅': 1777, '亚速海': 1778, '白求恩': 1779, '戒酒': 1780, '白兰': 1781, '杨恭如': 1782, '约法三章': 1783, '金灭': 1784, '辽': 1785, '1125年': 1786, '种': 1787, '维生素': 1788, '缺乏': 1789, '出现': 1790, '佝偻病': 1791, '维生素d': 1792, '北京大学': 1793, '京师大学堂': 1794, '数学': 1795, '符号': 1796, '当中': 1797, '√': 1798, '￣': 1799, '读法': 1800, '根号': 1801, '马说': 1802, '文学家': 1803, '韩愈': 1804, '梁朝伟': 1805, '一代宗师': 1806, '王家卫': 1807, '透支': 1808, '卡': 1809, '福娃': 1810, '蓝': 1811, '贝贝': 1812, '投': 1813, '自尽': 1814, '汨罗江': 1815, '林徽因': 1816, '死': 1817, '疾病': 1818, '肺结核': 1819, '犹太人': 1820, '大多数': 1821, '居住': 1822, '以色列': 1823, '泼水节': 1824, '一年': 1825, '去世': 1826, '公元前210年': 1827, '西双版纳': 1828, '西域': 1829, '那里': 1830, '公共场所': 1831, '看到': 1832, 'exit': 1833, '标识': 1834, '出口': 1835, '一战': 1836, '绞肉机': 1837, '凡尔登战役': 1838, '安阳': 1839, '海港': 1840, '高雄': 1841, '普遍': 1842, '英国人': 1843, '荷马': 1844, '法布尔': 1845, '金牌': 1846, '李宁': 1847, '古罗马': 1848, '规模': 1849, '一次': 1850, '奴隶起义': 1851, '斯巴达克': 1852, '国歌': 1853, '德意志之歌': 1854, '叶芽': 1855, '将来': 1856, '发育': 1857, '成': 1858, '侧芽': 1859, '结构': 1860, '芽原基': 1861, '橡胶': 1862, '棒': 1863, '摩擦': 1864, '毛皮': 1865, '产生': 1866, '电': 1867, '负电': 1868, '原姓': 1869, '李': 1870, '比利时': 1871, '虞美人': 1872, '城是': 1873, '麦克默多': 1874, '红葡萄酒': 1875, '葡萄': 1876, '酿制': 1877, '红葡萄': 1878, '魂断蓝桥': 1879, '滑铁卢桥': 1880, '战国策': 1881, '整理': 1882, '编订者': 1883, '刘向': 1884, '铁娘子': 1885, '撒切尔': 1886, '夫人': 1887, '政党': 1888, '保守党': 1889, '体细胞': 1890, '条': 1891, '染色体': 1892, '46条': 1893, '上长': 1894, '一棵树': 1895, '桂树': 1896, '地滚球': 1897, '保龄球': 1898, '相传': 1899, '左传': 1900, '末年': 1901, '哪一位': 1902, '史官': 1903, '所著': 1904, '左丘明': 1905, '现实主义': 1906, '杰作': 1907, '名利场': 1908, '幽默': 1909, '萨克雷': 1910, '荷马史诗': 1911, '两部': 1912, '分别': 1913, '奥德赛': 1914, '哪一部': 1915, '伊利亚特': 1916, '有史以来': 1917, '战列舰': 1918, '吨位': 1919, '庄子': 1920, '梦见': 1921, '自己': 1922, '变成': 1923, '蝴蝶': 1924, '跳伞': 1925, '率先': 1926, '俗称': 1927, '胳肢窝': 1928, '部位': 1929, '腋窝': 1930, '奥斯陆': 1931, '法郎': 1932, 'iq': 1933, '智商': 1934, '硫': 1935, '氧气': 1936, '熊': 1937, '燃烧': 1938, '发出': 1939, '火焰': 1940, '蓝紫色': 1941, '物体': 1942, '占': 1943, '空间': 1944, '里约热内卢': 1945, '温哥华': 1946, '画皮': 1947, '哪本': 1948, '文言': 1949, '集': 1950, '聊斋志异': 1951, '三教九流': 1952, '三教': 1953, '佛教': 1954, '儒教': 1955, '道教': 1956, '二胡曲': 1957, '二泉映月': 1958, '华彦钧': 1959, '桥梁': 1960, '史上': 1961, '赵州桥': 1962, '修建': 1963, '隋朝': 1964, '低音': 1965, '吉他': 1966, '贝斯': 1967, '大合唱': 1968, '作曲者': 1969, '近代': 1970, '冼星海': 1971, '倚天': 1972, '屠龙记': 1973, '明教': 1974, '中原': 1975, '总坛': 1976, '所在地': 1977, '光明顶': 1978, '鲁滨孙': 1979, '按': 1980, '顺序': 1981, '时间顺序': 1982, '艾菲尔铁塔': 1983, '巴黎': 1984, '偷袭': 1985, '珍珠港': 1986, '叙利亚': 1987, '戈兰高地': 1988, '占领': 1989, '第三次': 1990, '编年体': 1991, '史书': 1992, '《春秋》': 1993, '半生': 1994, '缘': 1995, '欧也妮': 1996, '．': 1997, '葛朗台': 1998, '紫砂壶': 1999, '产地': 2000, '宜兴': 2001, '南宋': 2002, '范成大': 2003, '石湖居士': 2004, '共产党': 2005, '宣言': 2006, '1848年': 2007, '薄古开': 2008, '莱': 2009, '谷景生': 2010, '古希腊': 2011, '哲学著作': 2012, '理想国': 2013, '思想家': 2014, '柏拉图': 2015, '畅销书': 2016, '厚黑学': 2017, '李宗吾': 2018, '红灯笼': 2019, '高高挂': 2020, '改编自': 2021, '苏童': 2022, '哪部': 2023, '妻妾成群': 2024, '三纲五常': 2025, '五常': 2026, '仁义': 2027, '礼智': 2028, '信': 2029, '专以': 2030, '缰绳': 2031, '帮人拉船': 2032, '为生': 2033, '纤夫': 2034, '巴西利亚': 2035, '五行': 2036, '金木水火土': 2037, '导弹': 2038, '钱学森': 2039, '卡索': 2040, '樱空释': 2041, '郭敬明': 2042, '幻城': 2043, '寓贵': 2044, '不能': 2045, '淫': 2046, '英雄人物': 2047, '∞': 2048, '关羽': 2049, '章鱼烧': 2050, '特色小吃': 2051, '最负': 2052, '盛名': 2053, '酒吧街': 2054, '特色': 2055, '旅游景点': 2056, '兰桂坊': 2057, '青翼': 2058, '蝠王': 2059, '本名': 2060, '韦一笑': 2061, '开国': 2062, '唐高祖': 2063, '李渊': 2064, '那种': 2065, '小篆': 2066, '消化': 2067, '食物': 2068, '吸收': 2069, '营养物质': 2070, '场所': 2071, '沈阳': 2072, '康熙': 2073, '后边': 2074, '雍正': 2075, '几位': 2076, '古代史': 2077, '横跨': 2078, '欧亚非': 2079, '三洲': 2080, '帝国': 2081, '波斯帝国': 2082, '骑': 2083, '羊': 2084, '背上': 2085, '心脏': 2086, '本人': 2087, '差不多': 2088, '拳头': 2089, '狼牙山': 2090, '五壮士': 2091, '班长': 2092, '马宝玉': 2093, '采用': 2094, '四诊法': 2095, '诊断': 2096, '病': 2097, '医生': 2098, '扁鹊': 2099, '霸王别姬': 2100, '这个': 2101, '见于': 2102, '《史记》': 2103, '鹿特丹': 2104, '命': 2105, '澳门': 2106, '曾为': 2107, '葡萄牙': 2108, '直辖市': 2109, '重庆': 2110, '坎儿井': 2111, '水利工程': 2112, '中国女排': 2113, '创出': 2114, '连冠': 2115, '世界纪录': 2116, '6': 2117, '朱自清': 2118, '佩弦': 2119, '刮骨': 2120, '疗伤': 2121, '名医': 2122, '华佗': 2123, '叙事': 2124, '详备': 2125, '________': 2126, '贝币': 2127, '迪斯尼': 2128, '总部': 2129, '设在': 2130, '最具': 2131, '代表性': 2132, '大型': 2133, '陆地': 2134, '出身': 2135, '巩义市': 2136, '郑州': 2137, '金银花': 2138, '药用': 2139, '清热解毒': 2140, '孔子': 2141, '学派': 2142, '草原': 2143, '钢城': 2144, '包头': 2145, '政': 2146, '启开': 2147, '元': 2148, '志宏': 2149, '贞观': 2150, '别': 2151, '董大': 2152, '高适': 2153, '沧州市': 2154, '盐山县': 2155, '原来': 2156, '河北省': 2157, '诗魔': 2158, '白居易': 2159, '科举制度': 2160, '隋文帝': 2161, '春城': 2162, '昆明': 2163, '慈母': 2164, '手中': 2165, '线': 2166, '....': 2167, '这首': 2168, '游子吟': 2169, '两条': 2170, '半枪': 2171, '闹革命': 2172, '方志敏': 2173, '和平': 2174, '女神像': 2175, '人常': 2176, '馍': 2177, '面食': 2178, '馒头': 2179, '中常': 2180, '吃': 2181, '土豆': 2182, '学': 2183, '马铃薯': 2184, '舞剧': 2185, '天鹅湖': 2186, '形式': 2187, '芭蕾': 2188, '畅销': 2189, '玩偶': 2190, '芭比娃娃': 2191, '四位': 2192, '武学大师': 2193, '东邪西毒': 2194, '南帝北丐': 2195, '城市猎人': 2196, '男主角': 2197, '扮演者': 2198, '李敏镐': 2199, '29': 2200, '举行': 2201, '8月8日': 2202, '万般皆下品': 2203, '唯有': 2204, '高': 2205, '读书': 2206, '被誉为': 2207, '小约翰': 2208, '施特劳斯': 2209, '蓝色多瑙河': 2210, '五笔字型': 2211, '输入法': 2212, '首创': 2213, '王永民': 2214, '您': 2215, '自由女神': 2216, '像是': 2217, '第六次': 2218, '伐': 2219, '魏时': 2220, '营中': 2221, '诈降': 2222, '郑文': 2223, '西洋': 2224, '木管乐器': 2225, '巴松': 2226, '大管': 2227, '中后': 2228, '弈射下': 2229, '太阳': 2230, '8个': 2231, 'nba': 2232, '篮球比赛': 2233, '每节': 2234, '时间': 2235, '12分钟': 2236, '美军': 2237, 'f': 2238, '─': 2239, '117': 2240, '飞机': 2241, '轰炸机': 2242, '铁胆': 2243, '将军': 2244, '巴顿': 2245, '车祸': 2246, '茶字': 2247, '起源': 2248, '神农本草': 2249, '完备': 2250, '共有': 2251, '肋骨': 2252, '12': 2253, '皇后': 2254, '大道': 2255, '东': 2256, '罗大佑': 2257, '装甲兵': 2258, '古德里安': 2259, '中国象棋': 2260, '颗': 2261, '棋子': 2262, '32': 2263, '普洱茶': 2264, '赞誉': 2265, '诗中有画': 2266, '画中有诗': 2267, '张家界': 2268, '湖南': 2269, 'ph': 2270, '试纸': 2271, '遇': 2272, '显': 2273, '深蓝色': 2274, '碱': 2275, '楼兰': 2276, '到底': 2277, '鸭嘴兽': 2278, '哺乳动物': 2279, '南方': 2280, '大部分': 2281, '气候区': 2282, '亚热带季风气候': 2283, '质子': 2284, '正电': 2285, '王栎鑫': 2286, '福陵': 2287, '陵': 2288, '努尔哈赤': 2289, '细胞': 2290, '控制': 2291, '物质': 2292, '进出': 2293, '哦': 2294, '细胞膜': 2295, '军队': 2296, '朝鲜人民军': 2297, '寓居': 2298, '墙上': 2299, '照片': 2300, '完成': 2301, '太空行走': 2302, '任务': 2303, '翟志刚': 2304, '2014': 2305, '副': 2306, '主席': 2307, '李源潮': 2308, '家乡': 2309, '爱': 2310, '拼': 2311, '才会赢': 2312, '叶启田': 2313, '欧米茄': 2314, '第一位': 2315, '建于': 2316, '所在': 2317, '天梭': 2318, '手表': 2319, '王熙凤': 2320, '文学作品': 2321, '智利': 2322, '圣地亚哥': 2323, '广州': 2324, '羊城': 2325, '京华': 2326, '烟云': 2327, '林语堂': 2328, '戚家军': 2329, '戚继光': 2330, '北美洲': 2331, '乐器': 2332, '称做': 2333, '音乐': 2334, '之王': 2335, '钢琴': 2336, '新干线': 2337, '高速铁路': 2338, '客运专线': 2339, '系统': 2340, '汉高祖': 2341, '点兵': 2342, '多多益善': 2343, '指数': 2344, '达到': 2345, '以上': 2346, '才能': 2347, '称得上': 2348, '聪明': 2349, '火柴': 2350, '打火机': 2351, '先': 2352, '三过': 2353, '家门': 2354, '不入': 2355, '一位': 2356, '东风': 2357, '从': 2358, '方向': 2359, '刮来': 2360, '东边': 2361, '建筑行业': 2362, '鲁班奖': 2363, '1987': 2364, '肚脐眼': 2365, '上方': 2366, '胃': 2367, '鹿茸': 2368, '取自': 2369, '鹿': 2370, '角': 2371, '究': 2372, '天人之际': 2373, '通古今': 2374, '之变': 2375, '一家之言': 2376, '楼': 2377, '登': 2378, '鹳雀楼': 2379, '哪代': 2380, '王之涣': 2381, '临汾市': 2382, '君子': 2383, '如斯夫': 2384, '泡沫': 2385, '邓紫棋': 2386, '射击': 2387, '满环': 2388, '10.9': 2389, '歌剧': 2390, '卡门': 2391, '战国': 2392, '后期': 2393, '新': 2394, '诗体': 2395, '楚辞': 2396, '景泰': 2397, '年号': 2398, '海运': 2399, '繁忙': 2400, '传奇': 2401, '剧本': 2402, '居里夫人': 2403, '刘三姐': 2404, '民间传说': 2405, '光线': 2406, '令狐冲': 2407, '岳不群': 2408, '天京': 2409, '马赛曲': 2410, '朱安': 2411, '常用': 2412, '℃': 2413, '温标': 2414, '摄氏度': 2415, '大兴安岭': 2416, '以西': 2417, '地形区': 2418, '宋美龄': 2419, '蒋介石': 2420, '爱屋及乌': 2421, '乌': 2422, '乌鸦': 2423, '活着': 2424, '兄弟': 2425, '当代作家': 2426, '余华': 2427, '民国': 2428, '才子': 2429, '包括': 2430, '郁达夫': 2431, '邵洵美': 2432, '戴望舒': 2433, '清初': 2434, '黄宗羲': 2435, '王夫之': 2436, '诗经': 2437, '内容': 2438, '上分': 2439, '中风': 2440, '雅': 2441, '部分': 2442, '颂': 2443, '南美洲': 2444, '亚马逊河': 2445, '最终': 2446, '注入': 2447, '额尔齐斯河': 2448, '咸水湖': 2449, '里海': 2450, '形容': 2451, '哪类': 2452, '普通话': 2453, '主意': 2454, '作为': 2455, '标准音': 2456, '需要': 2457, '条件': 2458, '可燃物': 2459, '着火点': 2460, '皇室': 2461, '象征': 2462, '桃花': 2463, '朵朵开': 2464, '马来西亚': 2465, '歌手': 2466, '陈庆祥': 2467, '艺名': 2468, '阿牛': 2469, '七大洲': 2470, '唐玄宗': 2471, '李隆基': 2472, '于占元': 2473, '周杰伦': 2474, '唱': 2475, '画沙': 2476, '女': 2477, '袁咏琳': 2478, '爱情': 2479, '公寓': 2480, '我的未来式': 2481, '名著': 2482, '孙权': 2483, '许配给': 2484, '刘备': 2485, '妹妹': 2486, '孙尚香': 2487, '虎门销烟': 2488, '钦差大臣': 2489, '孔明': 2490, '先生': 2491, '黄月英': 2492, '张韶涵': 2493, '几年': 2494, '如': 2495, '题': 2496, '谢谢': 2497, '1月19日': 2498, '紫金山天文台': 2499, '座落': 2500, '服役': 2501, '航空母舰': 2502, '一艘': 2503, '凤翔': 2504, '山脉': 2505, '主峰': 2506, '玉山': 2507, '皴法': 2508, '技法': 2509, '国画': 2510, '指挥家': 2511, '卡拉扬': 2512, '何': 2513, '北面': 2514, '漠河': 2515, '听松': 2516, '音乐家': 2517, '创作': 2518, '灭亡': 2519, '宋朝': 2520, '势力': 2521, '蒙古': 2522, '足球界': 2523, '三狮': 2524, '军团': 2525, '英格兰': 2526, '当作': 2527, '植物界': 2528, '活化石': 2529, '别名': 2530, '种树': 2531, '晚清': 2532, '谴责': 2533, 'n': 2534, '鞋': 2535, '新百伦': 2536, '膝': 2537, '跳': 2538, '反射': 2539, '反射弧': 2540, '植树节': 2541, '3月12日': 2542, '无限': 2543, '恐怖': 2544, '后面': 2545, '本书': 2546, '无限未来': 2547, '两杆': 2548, '四星': 2549, '大校': 2550, '大拇指': 2551, '食指': 2552, '中间': 2553, '虎口': 2554, '桂林山水': 2555, '甲天下': 2556, '山水': 2557, '甲': 2558, '桂林': 2559, '阳朔': 2560, '光良': 2561, '品冠': 2562, '无印良品': 2563, '标志': 2564, '马克思主义': 2565, '共产党宣言': 2566, '重耳': 2567, '五霸': 2568, '国君': 2569, '晋文公': 2570, '摩纳哥公国': 2571, '三面': 2572, '包围': 2573, '蓟县': 2574, '邮编': 2575, '301900': 2576, '百里': 2577, '李易峰': 2578, '四不像': 2579, '珍惜': 2580, '麋鹿': 2581, '迁都': 2582, '泰山': 2583, '岳父': 2584, '出土': 2585, '司': 2586, '母戊鼎': 2587, '殷墟': 2588, '河南': 2589, '歌词': 2590, '最美': 2591, '不过': 2592, '夕阳红': 2593, '歌唱': 2594, '人群': 2595, '老年人': 2596, '张飞': 2597, '长坂坡': 2598, '大叫': 2599, '一声': 2600, '吓死': 2601, '夏侯杰': 2602, '物理学': 2603, '奥斯特': 2604, '出资': 2605, '厦门大学': 2606, '爱国华侨': 2607, '领袖': 2608, '陈嘉庚': 2609, '天下第一': 2610, '奇观': 2611, '石林': 2612, '助消化': 2613, '药物': 2614, '应': 2615, '服用': 2616, '饭后': 2617, '暗杀': 2618, '亚辛': 2619, '发射': 2620, '几枚': 2621, '3': 2622, '七种': 2623, '全部': 2624, '黑色': 2625, '血压计': 2626, '用于': 2627, '测量': 2628, '约旦': 2629, '两个': 2630, '海叫': 2631, '死海': 2632, '冰上': 2633, '曲棍球': 2634, '每队': 2635, '6人': 2636, '百老汇': 2637, '建筑': 2638, '一条街': 2639, '1821': 2640, '碧螺春': 2641, '绿茶': 2642, '苏打': 2643, '绿': 2644, '歌迷': 2645, '打粉': 2646, '罗美薇': 2647, '陈百强': 2648, '一生何求': 2649, '港剧': 2650, '主题歌': 2651, '义不容情': 2652, '在水一方': 2653, '琼瑶': 2654, '卢比': 2655, '空气': 2656, '含量': 2657, '氮气': 2658, '古老': 2659, '灵渠': 2660, '竣工': 2661, '完工': 2662, '丝绸之路': 2663, '开辟': 2664, '可追溯': 2665, '世博会': 2666, '海宝': 2667, '奢侈': 2668, 'lv': 2669, '路': 2670, '易威登': 2671, '流川枫': 2672, '樱木花道': 2673, '动画片': 2674, '主角': 2675, '灌篮高手': 2676, '卧龙': 2677, '欧洲杯': 2678, '冠军': 2679, '次数': 2680, '淡水': 2681, '豚': 2682, '数量': 2683, '最少': 2684, '白暨豚': 2685, '平均海拔': 2686, '南极洲': 2687, '现有': 2688, '一部': 2689, '山水诗': 2690, '谢灵运': 2691, '黑潮': 2692, '暖流': 2693, '寒流': 2694, '避暑山庄': 2695, '承德': 2696, '奔驰': 2697, '生产': 2698, '汽车品牌': 2699, '留声机': 2700, '爱迪生': 2701, '输出': 2702, '工农业': 2703, '产品数量': 2704, '产值': 2705, '铁路局': 2706, '北京铁路局': 2707, '联合国': 2708, '维和部队': 2709, '戴着': 2710, '贝雷帽': 2711, '蓝色': 2712, '饰演': 2713, '李逍遥': 2714, '胡歌': 2715, '飘柔': 2716, '舒肤佳': 2717, '日用品': 2718, '公司': 2719, '宝洁': 2720, '妃子笑': 2721, '糯米': 2722, '糍': 2723, '桂味': 2724, '水果': 2725, '品种': 2726, '荔枝': 2727, '名车': 2728, '原产': 2729, '家庭': 2730, '称谓': 2731, '母亲': 2732, '舅舅': 2733, '桃李满天下': 2734, '比较': 2735, '学生': 2736, '华雄': 2737, '斩': 2738, '怎么': 2739, '时代': 2740, '鸟': 2741, '鸵鸟': 2742, '张卫健': 2743, '张茜': 2744, '最先': 2745, '南北朝': 2746, '之后': 2747, '启德机场': 2748, '﹖': 2749, '领悟': 2750, '辛晓琪': 2751, '八': 2752, '大行星': 2753, '天空': 2754, '明亮': 2755, '一颗': 2756, '星是': 2757, '金星': 2758, '分布': 2759, '马拉': 2760, '多拉': 2761, '教练': 2762, '阿根廷': 2763, '织女星': 2764, '星座': 2765, '天琴座': 2766, '唐高': 2767, '宗李治': 2768, '小女儿': 2769, '公主': 2770, '太平公主': 2771, '次': 2772, '事变': 2773, '和平解决': 2774, '第二次': 2775, '国共合作': 2776, '西安事变': 2777, '希腊神话': 2778, '宙斯': 2779, '赫拉': 2780, '第一辆': 2781, '国产轿车': 2782, '出厂': 2783, '1958': 2784, '杜甫': 2785, '子美': 2786, '星系': 2787, '银河系': 2788, '蓝孔雀': 2789, '国鸟': 2790, '第一艘': 2791, '真正': 2792, '巡洋舰': 2793, '下水': 2794, '1961': 2795, '巨匠': 2796, '5.19': 2797, '1985': 2798, '怒': 2799, '鞭督邮': 2800, '宫城': 2801, '正门': 2802, '午门': 2803, '世纪': 2804, '马克思': 2805, '恩格斯': 2806, '国际足联': 2807, '布拉特': 2808, '雷霆': 2809, '州': 2810, '俄克拉荷马城': 2811, '哪年哪月': 2812, '回归': 2813, '1997年': 2814, '社会主义': 2815, '事业': 2816, '领导核心': 2817, '中国共产党': 2818, '讲究': 2819, '节约用水': 2820, '科举制': 2821, '设制': 2822, '安徽省': 2823, '省委书记': 2824, '张宝顺': 2825, '豹子': 2826, '捷豹': 2827, '田亮': 2828, '叶一茜': 2829, '奈良': 2830, '德罗巴': 2831, '科特迪瓦': 2832, '李清照': 2833, '易安居士': 2834, '黑龙江': 2835, '省会': 2836, '哈尔滨': 2837, '宋茜': 2838, 'f(x)': 2839, '节气': 2840, '歌里': 2841, '大指': 2842, '大寒': 2843, '水浒': 2844, '玉麒麟': 2845, '卢俊义': 2846, '上河': 2847, '北宋': 2848, '当兵': 2849, '体检': 2850, '携带': 2851, '证件': 2852, '身份证': 2853, '争霸': 2854, '为了': 2855, '取得': 2856, '政治': 2857, '优势': 2858, '桓公': 2859, '尊王攘夷': 2860, '掉': 2861, '该': 2862, '报失': 2863, '派出所': 2864, '大概': 2865, '平方公里': 2866, '1095': 2867, '甲骨文': 2868, '企鹅': 2869, '产卵': 2870, '5月': 2871, '煤气': 2872, '红绿灯': 2873, '伦敦': 2874, '一国': 2875, '1898': 2876, '欧佩克': 2877, '维也纳': 2878, '苏轼': 2879, '誉为': 2880, '文起': 2881, '八代': 2882, '之衰': 2883, '经济': 2884, '发达': 2885, '定军山': 2886, '金城': 2887, '江是': 2888, '广西': 2889, '河池市': 2890, '5s': 2891, '几核': 2892, '双核': 2893, '阿宝': 2894, '通过': 2895, '参加': 2896, '节目': 2897, '成名': 2898, '星光大道': 2899, '东方不败': 2900, '宝典': 2901, '练就': 2902, '神功': 2903, '葵花宝典': 2904, '西游记': 2905, '肉': 2906, '就': 2907, '长生不老': 2908, '唐僧': 2909, '书': 2910, '源氏物语': 2911, '每个': 2912, '第一天': 2913, '又称': 2914, '朔': 2915, '塞外': 2916, '江南': 2917, '伊犁': 2918, '满江红': 2919, '蕨类植物': 2920, '我善养': 2921, '吾': 2922, '浩然之气': 2923, '孟子': 2924, '男子篮球': 2925, '锦标赛': 2926, '1950': 2927, '太阳活动': 2928, '强弱': 2929, '黑子': 2930, '铁壳': 2931, '装甲': 2932, '舰是': 2933, '制造': 2934, '五年计划': 2935, '1953': 2936, '迪亚士': 2937, '伊拉克': 2938, '巴格达': 2939, '率领': 2940, '中国人民志愿军': 2941, '抗美援朝': 2942, '彭德怀': 2943, '沙岛': 2944, '崇明岛': 2945, '国际标准': 2946, '为准': 2947, '格林威治': 2948, '2000': 2949, '埃斯库': 2950, '罗斯': 2951, '悲剧之父': 2952, '搜神记': 2953, '树下野狐': 2954, '昆虫记': 2955, '2008': 2956, '中央人民政府': 2957, '国务院': 2958, '书剑': 2959, '恩仇录': 2960, '陈家洛': 2961, '有个': 2962, '亚汗': 2963, '降魔勇士': 2964, '蚂蚁': 2965, '______': 2966, '方式': 2967, '传递信息': 2968, '气味': 2969, '兵马俑': 2970, '发掘': 2971, '陕西': 2972, '进': 2973, '王治郅': 2974, '顺治': 2975, '火碱': 2976, '氢氧化钠': 2977, '保持': 2978, '化学性质': 2979, '粒子': 2980, '变形金刚': 2981, '擎天柱': 2982, '作对': 2983, '反派': 2984, '威震天': 2985, '像': 2986, '坐落': 2987, '纽约': 2988, '麦田': 2989, '怪圈': 2990, '南开大学': 2991, '奥迪': 2992, '奥古斯特·霍希': 2993, '威力': 2994, '比': 2995, '原子弹': 2996, '还要': 2997, '核武器': 2998, '天然': 2999, '卫星': 3000, '月球': 3001, '波斯': 3002, '现今': 3003, '古称': 3004, '伊朗': 3005, '大气层': 3006, '臭氧层': 3007, '作用': 3008, '紫外线': 3009, '三部曲': 3010, '童年': 3011, '高尔基': 3012, '南翔': 3013, '小笼包': 3014, '国际': 3015, '羽毛球': 3016, '联合会': 3017, '1934': 3018, '张颠': 3019, '书法家': 3020, '张旭': 3021, '十九世纪': 3022, '末期': 3023, '批判': 3024, '艺术大师': 3025, '开国大典': 3026, '时共放': 3027, '礼炮': 3028, '哪支': 3029, '起义': 3030, '部队': 3031, '牛有': 3032, '名茶': 3033, '龙井茶': 3034, '浙江杭州': 3035, '王宝强': 3036, '徐峥': 3037, '搞笑': 3038, '人在囧途': 3039, '梅西': 3040, '办': 3041, '土耳其': 3042, '哪儿': 3043, '安卡拉': 3044, '刘惜': 3045, '君': 3046, '梅州': 3047, '深圳': 3048, '一仆二主': 3049, '杨树': 3050, '铃声': 3051, '朋友的酒': 3052, '萧敬腾': 3053, '雨神': 3054, '上海市': 3055, '中心': 3056, '黄浦区': 3057, '戒指': 3058, '哪队': 3059, '凯尔特人': 3060, '东施效颦': 3061, '东施': 3062, '效仿': 3063, '玛雅': 3064, '文明': 3065, '代表': 3066, '印第安': 3067, '大不列颠': 3068, '及': 3069, '北爱尔兰': 3070, '联合王国': 3071, '法国巴黎': 3072, '有名': 3073, '凯旋门': 3074, '纪念': 3075, '名人': 3076, '建造': 3077, '一条': 3078, '湄公河': 3079, '唠嗑': 3080, '忽悠': 3081, '埋汰': 3082, '方言': 3083, '珠江': 3084, '卡拉': 3085, 'ok': 3086, '日本人': 3087, '肯德基': 3088, '军衔': 3089, '上校': 3090, '第一所': 3091, '西点军校': 3092, '徐克': 3093, '林青霞': 3094, '宪法': 3095, '费城': 3096, '族': 3097, '胡荣华': 3098, '连续': 3099, '象棋': 3100, '全国冠军': 3101, '10': 3102, '史诗': 3103, '希腊': 3104, '一词': 3105, '最初': 3106, '长篇小说': 3107, '〈': 3108, '鲁滨逊': 3109, '〉': 3110, '笛福': 3111, '名画': 3112, '西斯廷': 3113, '圣母': 3114, '拉斐尔': 3115, '研制成功': 3116, '防': 3117, '步兵': 3118, '跳雷': 3119, '酒仙': 3120, '定于': 3121, '三月': 3122, '十二': 3123, '孙中山': 3124, '金字塔': 3125, '胡夫金字塔': 3126, '球': 3127, '踢进': 3128, '新词': 3129, '乌龙球': 3130, '教育': 3131, '理念': 3132, '因材施教': 3133, '高尔夫': 3134, '大众': 3135, '普罗米修斯': 3136, '拯救': 3137, '火种': 3138, '伯纳乌': 3139, '西甲': 3140, '俱乐部': 3141, '主场': 3142, '皇家马德里': 3143, '梧州': 3144, '本地': 3145, '粤语': 3146, '圆': 3147, '鹿鼎记': 3148, '韦小宝': 3149, '一共': 3150, '个': 3151, '7个': 3152, '美术片': 3153, '葫芦兄弟': 3154, '四娃': 3155, '火娃': 3156, '水娃': 3157, '两党制': 3158, '康熙皇帝': 3159, '潜水': 3160, '鲸': 3161, '抹香鲸': 3162, '父与子': 3163, '以南': 3164, '神话': 3165, '火神': 3166, '祝融': 3167, '哪一': 3168, '盛大': 3169, '节日': 3170, '本草纲目': 3171, '李时珍': 3172, '颁布': 3173, '法典': 3174, '1804': 3175, '行政': 3176, '首长': 3177, '秘书长': 3178, '20': 3179, '壮观': 3180, '陨石雨': 3181, '1976': 3182, '介绍': 3183, '十月革命': 3184, '宣传': 3185, '王安石': 3186, '哪朝人': 3187, '1969': 3188, '1972': 3189, '阿波罗': 3190, '登月': 3191, '成功': 3192, '几次': 3193, '6次': 3194, '陇西': 3195, '马可': 3196, '波罗': 3197, '各种': 3198, '身份': 3199, '服务': 3200, '忽必烈': 3201, '17年': 3202, '花旗': 3203, '＊': 3204, '15': 3205, '汉书': 3206, '东汉时期': 3207, '历史学家': 3208, '编撰': 3209, '班固': 3210, '设计者': 3211, '哪们': 3212, '工匠': 3213, '李春': 3214, '尖舟': 3215, '贡多拉': 3216, '特有': 3217, '水上': 3218, '威尼斯': 3219, '阿满': 3220, '残疾人': 3221, '12月3日': 3222, '世说新语': 3223, '刘义庆': 3224, '片头曲': 3225, '名': 3226, '滚滚长江东逝水': 3227, '兰芝': 3228, '钟祥': 3229, '荆门': 3230, '芬兰湾': 3231, '波罗的海': 3232, '天下第一关': 3233, '关': 3234, '山海关': 3235, '白天黑夜': 3236, '现象': 3237, '邓丽君': 3238, '1995年': 3239, '菩萨': 3240, '修行': 3241, '道场': 3242, '文殊菩萨': 3243, '元朝': 3244, '管辖': 3245, '省级机构': 3246, '澎湖巡检司': 3247, '赢得': 3248, '项目': 3249, '水星': 3250, '哲学': 3251, '来源于': 3252, '徐悲鸿': 3253, '以画': 3254, '出名': 3255, '海上': 3256, '遇险': 3257, '求救信号': 3258, 'sos': 3259, '传统': 3260, '八月十五': 3261, '活动': 3262, '约': 3263, '11年': 3264, '关节': 3265, '灵活': 3266, '活动度': 3267, '肩关节': 3268, '一切': 3269, '皆': 3270, '可能': 3271, '广告语': 3272, '豆科植物': 3273, '根瘤菌': 3274, '固定': 3275, '氮': 3276, '林志颖': 3277, '名子': 3278, '陈若仪': 3279, '基督教': 3280, '耶稣': 3281, '陈小春': 3282, '那部': 3283, '生化': 3284, '生化寿尸': 3285, '92': 3286, '猴': 3287, '武汉': 3288, '更大': 3289, '朱芳雨': 3290, '王仕鹏': 3291, 'cba': 3292, 'ak47': 3293, '步枪': 3294, '王菲': 3295, '思念': 3296, '很玄': 3297, '首歌': 3298, '我愿意': 3299, '男人': 3300, '体内': 3301, '精子': 3302, '具体': 3303, '储存': 3304, '睾丸': 3305, '贾巴尔': 3306, '过': 3307, '死亡游戏': 3308, '浪漫': 3309, '大连': 3310, '林海音': 3311, '城南旧事': 3312, '不结盟运动': 3313, '正式': 3314, '1961年': 3315, '祖籍': 3316, '步步': 3317, '惊心': 3318, '桐华': 3319, '冰心': 3320, '奶奶': 3321, '真名': 3322, '谢婉莹': 3323, '中山大学': 3324, '树': 3325, '木棉': 3326, '高峰': 3327, '乔戈里峰': 3328, '白酒': 3329, '酒': 3330, '蒸馏酒': 3331, '犹留': 3332, '正气': 3333, '参天': 3334, '地': 3335, '永剩': 3336, '丹心照': 3337, '古今': 3338, '文天祥': 3339, '青铜时代': 3340, '工业革命': 3341, '富尔顿': 3342, '轮船': 3343, '秦沛': 3344, '姜大卫': 3345, '关系': 3346, '几道': 3347, '红白': 3348, '相间': 3349, '横道': 3350, '14': 3351, '猜调': 3352, '民歌': 3353, '希特勒': 3354, '任命': 3355, '总理': 3356, '目前': 3357, '油田': 3358, '大庆油田': 3359, '黑龙江省': 3360, '预警': 3361, '信号': 3362, '最高级别': 3363, '联想公司': 3364, '开创者': 3365, '联想集团': 3366, '名誉': 3367, '董事': 3368, '企业家': 3369, '柳传志': 3370, '普吉岛': 3371, '旅游': 3372, '办理': 3373, '签证': 3374, '朱重八': 3375, '朱元璋': 3376, '板块': 3377, '构造': 3378, '学说': 3379, '几': 3380, '六': 3381, '岛屿': 3382, '岛': 3383, '海南岛': 3384, '通常': 3385, '地瓜': 3386, '红薯': 3387, '自然界': 3388, '已知': 3389, '硬': 3390, '金刚石': 3391, '康祈光': 3392, '苏志丹': 3393, '战斗': 3394, '青春': 3395, '雪克': 3396, '处于': 3397, '气候': 3398, '亚热带': 3399, '国际歌': 3400, '人作': 3401, '哈雷': 3402, '慧星': 3403, '回': 3404, '76年': 3405, '美术家': 3406, '潘天寿': 3407, '1971': 3408, '格萨尔': 3409, '优秀作品': 3410, '羽联': 3411, '合并': 3412, '1981': 3413, '奥巴马': 3414, '米歇尔': 3415, '第一颗': 3416, '证实': 3417, '吴哥': 3418, '古迹': 3419, '射雕': 3420, '英雄传': 3421, '华山论剑': 3422, '胜利者': 3423, '王重阳': 3424, '一座': 3425, '活火山': 3426, '活埋': 3427, '庞贝': 3428, '七下': 3429, '焚书坑儒': 3430, '开幕式': 3431, '领唱': 3432, '歌唱祖国': 3433, '小女孩': 3434, '林妙可': 3435, '不满': 3436, '周岁': 3437, '不准': 3438, '道路': 3439, '自行车': 3440, '12周岁': 3441, '美术作品': 3442, '<': 3443, '>': 3444, '一幅': 3445, '油画': 3446, '两国': 3447, '界河': 3448, '鸭绿江': 3449, '三叶虫': 3450, '灭绝': 3451, '地质年代': 3452, '二叠纪': 3453, '成分': 3454, '甲烷': 3455, '托福考试': 3456, '进行': 3457, '测试': 3458, '英语': 3459, '普罗旺斯': 3460, '薰衣草': 3461, '信天游': 3462, '风格': 3463, '冲冠': 3464, '一怒': 3465, '红颜': 3466, '陈圆圆': 3467, '天使': 3468, '罗马': 3469, '假日': 3470, '奥黛丽·赫本': 3471, '丈青': 3472, '扈三娘': 3473, '秦皇岛': 3474, '乌龙茶': 3475, '精品': 3476, '大红袍': 3477, '产': 3478, '福建': 3479, '用语': 3480, '大虾': 3481, '大侠': 3482, '乡恋': 3483, '难忘': 3484, '今宵': 3485, '艺术家': 3486, '李谷一': 3487, '甲方乙方': 3488, '拍摄': 3489, '舞曲': 3490, '圆舞曲': 3491, '华尔兹': 3492, '潘基文': 3493, '杀': 3494, '年满': 3495, '多少岁': 3496, '便': 3497, '要': 3498, '领取': 3499, '11岁': 3500, '义勇军进行曲': 3501, '伊凡雷': 3502, '帝': 3503, '伊凡四世': 3504, '在位': 3505, '五岳': 3506, '中岳': 3507, '嵩山': 3508, '蘑菇': 3509, '靠': 3510, '繁殖': 3511, '孢子': 3512, '成都': 3513, '蓉城': 3514, '象': 3515, '耳朵': 3516, '亚洲象': 3517, '三': 3518, '省吾身': 3519, '闻名世界': 3520, '王国': 3521, '浙': 3522, 'l': 3523, '牌照': 3524, '舟山': 3525, '跆拳道': 3526, '出产': 3527, '煤炭': 3528, '省级': 3529, '遂': 3530, '神州陆沉': 3531, '百年': 3532, '丘墟': 3533, '桓温': 3534, '诸葛孔明': 3535, '清华大学': 3536, '海淀区': 3537, '1988': 3538, '11': 3539, '22': 3540, '天蝎座': 3541, '渥太华': 3542, '王小波': 3543, '侦探': 3544, '柯南': 3545, '工藤新一': 3546, '全国': 3547, '禁烟': 3548, '村': 3549, '华西村': 3550, '北大仓': 3551, '想': 3552, '年龄': 3553, '看': 3554, '牙齿': 3555, '金瓶梅': 3556, '金指': 3557, '潘金莲': 3558, '古龙': 3559, '风云': 3560, '第一刀': 3561, '小李飞刀': 3562, '李寻欢': 3563, 'twins': 3564, '阿': 3565, 'sa': 3566, '蔡卓妍': 3567, '夏日': 3568, '豆芽菜': 3569, '胚根': 3570, '一副': 3571, '双层': 3572, '成人': 3573, '血液': 3574, '体重': 3575, '8%': 3576, '所属': 3577, '编纂': 3578, '体例': 3579, '断代史': 3580, '欧盟': 3581, '会旗': 3582, '金黄色': 3583, '星有': 3584, '哈利': 3585, '波特': 3586, '女作家': 3587, 'jk': 3588, '罗琳': 3589, '钢铁': 3590, '练成': 3591, '奥斯特洛夫斯基': 3592, '杭州市': 3593, '市歌': 3594, '梦想天堂': 3595, '波澜': 3596, '钢琴家': 3597, '肖邦': 3598, '郡县制': 3599, '凿壁偷光': 3600, '匡衡': 3601, '海基会': 3602, '海峡交流基金会': 3603, '王小丫': 3604, '吕成功': 3605, '雅典': 3606, '地中海气候': 3607, '过年': 3608, '几天': 3609, '法定': 3610, '节假日': 3611, '3天': 3612, '喜头': 3613, '鲫鱼': 3614, '干冰': 3615, '凝结': 3616, '二氧化碳': 3617, '杨贵妃': 3618, '王帝': 3619, '贵妃': 3620, '唐玄宗李隆基': 3621, '利马': 3622, '秘鲁': 3623, '1885': 3624, '行省': 3625, '巡抚': 3626, '刘铭传': 3627, '螃蟹': 3628, '青色': 3629, '性恶论': 3630, '先哲': 3631, '主张': 3632, '荀子': 3633, '前': 3634, '元帅': 3635, '大元帅': 3636, '七步成诗': 3637, '曹植': 3638, '交响曲': 3639, '南极圈': 3640, '科学': 3641, '石家庄市': 3642, 'c': 3643, '小调': 3644, '第五': 3645, '命运交响曲': 3646, '无为而治': 3647, '思想': 3648, '派别': 3649, '基本': 3650, '道家': 3651, '司马光': 3652, '主编': 3653, '资治通鉴': 3654, '诗歌': 3655, '诗作': 3656, '余光中': 3657, '伤寒': 3658, '杂病论': 3659, '东汉': 3660, '医学家': 3661, '张仲景': 3662, '小仲马': 3663, '茶花女': 3664, '名妓': 3665, '玛格丽特': 3666, '歼灭': 3667, '日军': 3668, '薛岳': 3669, '七': 3670, '落凤坡': 3671, '普者黑': 3672, '周星驰': 3673, '老妈': 3674, '凌宝儿': 3675, 'slovenia': 3676, '斯洛文尼亚': 3677, '2012': 3678, '金鹰': 3679, '女神': 3680, '帮忙': 3681, '刘诗诗': 3682, '免胄': 3683, '图': 3684, '画': 3685, '芙蓉王': 3686, '香烟': 3687, '哪产': 3688, '破坏': 3689, '英法联军': 3690, '哪栋': 3691, '环球贸易广场': 3692, '故乡': 3693, '基地': 3694, '新疆伊犁': 3695, '族人': 3696, '满族': 3697, '台语': 3698, '荷兰豆': 3699, '豌豆': 3700, '面条': 3701, '水引': 3702, '通用': 3703, '开罗': 3704, '高度': 3705, '排行': 3706, '凤凰山': 3707, '第三极': 3708, '温度': 3709, '多高': 3710, '洗澡': 3711, '40度': 3712, '暗度陈仓': 3713, '血管': 3714, '3种': 3715, '一代': 3716, '列农于': 3717, '何年': 3718, '枪下': 3719, '1980': 3720, '雾都': 3721, '魏国': 3722, '领导者': 3723, '曹丕': 3724, '三亚': 3725, '素有': 3726, '东方夏威夷': 3727, '范增': 3728, '李苦禅': 3729, '纸上谈兵': 3730, '赵括': 3731, '米其林': 3732, 'm': 3733, '迈巴赫': 3734, '伟大': 3735, '周恩来': 3736, '克隆羊': 3737, '多莉': 3738, '1997': 3739, '接种': 3740, '卡介苗': 3741, '预防': 3742, '幸运': 3743, '阿兰贝尔': 3744, '黑海': 3745, '容量': 3746, '水塔': 3747, '中石迁': 3748, '外号': 3749, '鼓上蚤': 3750, '太空': 3751, '解放思想': 3752, '实事': 3753, '路线': 3754, '思想路线': 3755, '鬼火': 3756, '实际上': 3757, '磷': 3758, '地面': 3759, '附近': 3760, '大气': 3761, '氮约': 3762, '78%': 3763, '陆毅': 3764, '鲍蕾': 3765, '百家姓': 3766, '赵': 3767, '新西兰': 3768, '划入': 3769, '大洲': 3770, '足联': 3771, '大洋洲': 3772, '经典歌曲': 3773, '浏阳河': 3774, '称颂': 3775, '湖南省': 3776, '挟天子以令诸侯': 3777, '奸雄': 3778, '著名景点': 3779, '千岛湖': 3780, '天目山': 3781, '灵隐寺': 3782, '杭州': 3783, '南水北调': 3784, '工程': 3785, '江河': 3786, '70%': 3787, '古兰经': 3788, '宗教': 3789, '伊斯兰教': 3790, '30': 3791, '岁': 3792, '而立之年': 3793, '浙江省': 3794, '恒山': 3795, '史进': 3796, '九纹龙': 3797, '祭祖': 3798, '扫墓': 3799, '2006': 3800, '慈禧太后': 3801, '美誉': 3802, '人性': 3803, '弱点': 3804, '戴尔·卡耐基': 3805, '撒': 3806, '快速': 3807, '融化': 3808, '积雪': 3809, '路面': 3810, '能源': 3811, '糖类': 3812, '飞得': 3813, '最快': 3814, '雨燕': 3815, '工': 3816, '宫是': 3817, '白羊座': 3818, '会议': 3819, '日内瓦': 3820, '文过饰非': 3821, '文': 3822, '掩饰': 3823, '三菱': 3824, '防毒面具': 3825, '脸部': 3826, '研制': 3827, '猪': 3828, '1911': 3829, '孽海花': 3830, '曾朴': 3831, '大溪': 3832, '老街': 3833, '多半': 3834, '巴洛克式': 3835, '每年': 3836, '兽': 3837, '鬼': 3838, '钱钟书': 3839, '大白菜': 3840, '饮冰': 3841, '室': 3842, '文集': 3843, '梁启超': 3844, '衰老': 3845, '胸腺': 3846, '纪传体通史': 3847, '星条旗': 3848, '制定': 3849, '时旗': 3850, '颗星': 3851, '13颗': 3852, '内蒙古': 3853, '无机': 3854, '释迦': 3855, '摩尼是': 3856, '净饭王': 3857, '徐濠萦': 3858, '陈奕迅': 3859, '童话': 3860, '卖火柴': 3861, '吴樾': 3862, '大连市': 3863, '管': 3864, '辽宁省': 3865, '女子': 3866, '大门': 3867, '中国国歌': 3868, '义勇军': 3869, '进行曲': 3870, '作词': 3871, '田汉': 3872, '西王': 3873, '萧朝贵': 3874, '废除': 3875, '肉刑': 3876, '汉文帝': 3877, '洛神赋': 3878, '图卷': 3879, '画家': 3880, '顾恺之': 3881, '发明专利': 3882, '保护': 3883, '年限': 3884, '申请': 3885, '之日起': 3886, '20年': 3887, '最深处': 3888, '排球': 3889, '家有': 3890, '儿女': 3891, 'tg4组合': 3892, '尼日利亚': 3893, '阿布贾': 3894, '魏晨': 3895, '粉丝团': 3896, '乐橙': 3897, '1930年': 3898, '古埃及': 3899, '发源地': 3900, '甩葱歌': 3901, '芬兰': 3902, '金属光泽': 3903, '汾河': 3904, '解答': 3905, '期限': 3906, '60天': 3907, '脉冲星': 3908, '1967': 3909, '六朝': 3910, '古都': 3911, '交子': 3912, '四川地区': 3913, '冥王星': 3914, '红十字会': 3915, '一鼓作气': 3916, '古籍': 3917, '南丁格尔': 3918, '明十三陵': 3919, '潮': 3920, '那条': 3921, '钱塘江': 3922, '客都': 3923, '广东省': 3924, '芭蕾舞': 3925, '词话': 3926, '国学': 3927, '王国维': 3928, '六艺': 3929, '射': 3930, '射箭': 3931, '顾大嫂': 3932, '母大虫': 3933, '第四位': 3934, '清圣祖': 3935, '康熙帝': 3936, '全名是': 3937, '爱新觉罗·玄烨': 3938, '肥猫': 3939, '男艺人': 3940, '郑则仕': 3941, '嵩山少林寺': 3942, '方丈': 3943, '释永信': 3944, '苏': 3945, 'a': 3946, '车牌号': 3947, '问': 3948, '五星红旗': 3949, '其中': 3950, '棵': 3951, '大星': 3952, '李昱': 3953, '那朝人': 3954, '南唐': 3955, '比喻': 3956, '日光': 3957, '拉萨': 3958, '酒精灯': 3959, '火': 3960, '除了': 3961, '外焰': 3962, '内焰': 3963, '还有': 3964, '焰': 3965, '焰心': 3966, '吴起': 3967, '变法': 3968, '春秋时期': 3969, '黄家驹': 3970, '孪生兄弟': 3971, '黄家强': 3972, '鹏城': 3973, '融水县': 3974, '邮政编码': 3975, '545300': 3976, '痔疮': 3977, '长': 3978, '肛门': 3979, '天堂': 3980, '海贼王': 3981, '东京': 3982, '洛阳': 3983, '听到': 3984, '光年': 3985, '距离': 3986, '太行山': 3987, '国家森林公园': 3988, '一日不见': 3989, '如隔三秋': 3990, '三秋': 3991, '三个季度': 3992, '阶级': 3993, '尊': 3994, '亚圣': 3995, '陶都': 3996, '冰城': 3997, '四明': 3998, '狂客': 3999, '别号': 4000, '贺知章': 4001, '合十': 4002, '礼是': 4003, '礼仪': 4004, '踏上': 4005, '宇航员': 4006, '阿姆斯特朗': 4007, '无颜见江东父老': 4008, '楚汉之争': 4009, '项羽': 4010, '程咬金': 4011, '海神': 4012, '波塞冬': 4013, '光绪': 4014, '西方': 4015, '感恩节': 4016, '华沙': 4017, '中华人民共和国': 4018, '国防部长': 4019, '求答': 4020, '标准大气压': 4021, '下能': 4022, '托起': 4023, '水银柱': 4024, '76': 4025, '上饶市': 4026, '江西': 4027, '郭沫若': 4028, '光合作用': 4029, '叶绿体': 4030, '日心说': 4031, '哥白尼': 4032, '舞': 4033, '穿山甲': 4034, '捕食': 4035, '舌头': 4036, '二十四史': 4037, '最后': 4038, '明史': 4039, '俄语': 4040, '渔夫': 4041, '金鱼': 4042, '网球': 4043, '法律': 4044, '社会': 4045, '奴隶社会': 4046, '中山陵': 4047, '南京钟山': 4048, '光': 4049, '牛顿': 4050, '指画': 4051, '艺术': 4052, '发明者': 4053, '高其佩': 4054, '1946': 4055, '汉城奥运会': 4056, '24': 4057, '茎': 4058, '新芽': 4059, '而成': 4060, '胚芽': 4061, '土星': 4062, '颗卫星': 4063, '23': 4064, '今天': 4065, '阿尔萨斯': 4066, '洛林': 4067, '舅妈': 4068, '牛羊肉': 4069, '算': 4070, '碱性': 4071, '泥罗河': 4072, '孔迪镇': 4073, '沟通': 4074, '地中海': 4075, '红海': 4076, '沿岸': 4077, '苏伊士运河': 4078, '节水': 4079, '一天': 4080, '3月22日': 4081, '总导演': 4082, '花儿乐队': 4083, '大张伟': 4084, 'wow': 4085, '一款': 4086, '网游': 4087, '魔兽': 4088, '购物者': 4089, '东方之珠': 4090, '诺贝尔和平奖': 4091, '得主': 4092, '昂山': 4093, '素姬': 4094, '缅甸': 4095, '渡江': 4096, '侦察': 4097, '记': 4098, '游击队': 4099, '长是': 4100, '刘四姐': 4101, '影星': 4102, '张家辉': 4103, '知名': 4104, '女艺人': 4105, '关咏荷': 4106, '革命烈士': 4107, '刘胡兰': 4108, '军阀': 4109, '屠杀': 4110, '阎锡山': 4111, '秘鲁共和国': 4112, '雪顿节': 4113, '维吾尔族': 4114, '信奉': 4115, '海洋': 4116, '水族': 4117, '场馆': 4118, '车轮': 4119, '美': 4120, '建交': 4121, '1979': 4122, '公顷': 4123, '土地面积': 4124, '青草': 4125, '明年': 4126, '王孙': 4127, '归不归': 4128, '出于': 4129, '哪首': 4130, '山中送别': 4131, '英菲尼迪': 4132, '生产商': 4133, '日产': 4134, '孩子': 4135, '窦唯': 4136, '小鬼当家': 4137, '麦考利·卡尔金': 4138, '象牙': 4139, '温州': 4140, '蝌蚪': 4141, '腮': 4142, '京都': 4143, '1.5': 4144, '2.0': 4145, '排量': 4146, '布拉格': 4147, '之春': 4148, '捷克斯洛伐克': 4149, '濒临': 4150, '鄂字': 4151, '湖北省': 4152, '一只': 4153, '手': 4154, '上面': 4155, '一滴水': 4156, '青花瓷': 4157, '方文山': 4158, '华尔街': 4159, '创立': 4160, '李文昊': 4161, '道光': 4162, '年间': 4163, '销禁': 4164, '鸦片': 4165, '结婚证': 4166, '内页': 4167, '印': 4168, '牡丹花': 4169, '开天辟地': 4170, '盘古': 4171, '一次性': 4172, '筷子': 4173, '太原': 4174, '人学': 4175, '河': 4176, '拥有': 4177, '东方': 4178, '美称': 4179, '悲惨世界': 4180, '雨果': 4181, '场次': 4182, '球员': 4183, '马特乌斯': 4184, '电磁感应': 4185, '发现者': 4186, '法拉第': 4187, '白山黑水': 4188, '黑水': 4189, '癞蛤蟆': 4190, '蟾蜍': 4191, '谢霆锋': 4192, '谢婷婷': 4193, '牛是': 4194, '港口城市': 4195, '跟': 4196, '郭晶晶': 4197, '亮晶晶': 4198, '跳水': 4199, '高卢': 4200, '鸡': 4201, '青蛙': 4202, '全日空': 4203, '航空公司': 4204, '每秒钟': 4205, '运算': 4206, '一亿次': 4207, '巨型计算机': 4208, '银河': 4209, '东正教': 4210, '文人': 4211, '白话': 4212, '拟话本': 4213, '北魏': 4214, '鲜卑': 4215, '蜡笔小新': 4216, '中小': 4217, '宠物狗': 4218, '小白': 4219, '透明度': 4220, '马尾藻海': 4221, '天坛': 4222, '天地坛': 4223, '第一座': 4224, '核电站': 4225, '前苏联': 4226, '新余': 4227, '散热器': 4228, '官是': 4229, '霸王龙': 4230, '求婚': 4231, '手指': 4232, '中指': 4233, '瀑布': 4234, '黄果树瀑布': 4235, '玫瑰花': 4236, '古时候': 4237, '守卫': 4238, '京城': 4239, '禁军': 4240, '京九铁路': 4241, '车站': 4242, '北京西站': 4243, '陈港生': 4244, '中是': 4245, '擒住': 4246, '方腊': 4247, '多谢': 4248, '鲁智深': 4249, '1954': 4250, '熔点': 4251, '沈鹤': 4252, '王勃': 4253, '爷爷': 4254, '王通': 4255, '庐山': 4256, '中国戏曲': 4257, '之母': 4258, '昆曲': 4259, '大儿子': 4260, '刘肥': 4261, '出舱': 4262, '骨骼': 4263, '史': 4264, '圣': 4265, '啤酒花': 4266, '何种': 4267, '蛇麻花': 4268, '两音间': 4269, '音程': 4270, '摩托车': 4271, '戴姆勒': 4272, '马拉松赛': 4273, '马拉松': 4274, '地名': 4275, '湖北': 4276, '随县': 4277, '战国时期': 4278, '文物': 4279, '编钟': 4280, '二娃': 4281, '本领': 4282, '千里眼': 4283, '顺风耳': 4284, '聚居区': 4285, '耳机': 4286, '森海塞尔': 4287, '来自': 4288, '甄': 4289, '嬛': 4290, '传': 4291, '华妃': 4292, '蒋欣': 4293, '雷达': 4294, '特性': 4295, '蝙蝠': 4296, '谚语': 4297, '条条': 4298, '通': 4299, '夜盲症': 4300, '机体': 4301, '缺少': 4302, '维生素a': 4303, '六大': 4304, '亚欧板块': 4305, '北京市': 4306, '硅谷': 4307, '高科技': 4308, '中关村': 4309, '曹冲': 4310, '环夫人': 4311, '乌克兰': 4312, '基辅': 4313, '马尔代夫': 4314, '马累': 4315, '两栖动物': 4316, '曲阜': 4317, '不惑之年': 4318, '四十岁': 4319, '行政区': 4320, '一族': 4321, '依照': 4322, '习俗': 4323, '订婚戒指': 4324, '戴': 4325, '左手': 4326, '哪根': 4327, '无名指': 4328, '首届': 4329, '华语': 4330, '大专': 4331, '辩论赛': 4332, '吹': 4333, '吹风': 4334, '作': 4335, '词': 4336, '娃娃': 4337, '金毛狮': 4338, '王叫': 4339, '谢逊': 4340, '汽油': 4341, '公共汽车': 4342, '冬奥会': 4343, '1924': 4344, '撬起': 4345, '阿基米德': 4346, '伴手': 4347, '礼物': 4348, '现存': 4349, '元代': 4350, '急救': 4351, '打蛇打七寸': 4352, '七寸': 4353, '网开一面': 4354, '实际': 4355, '网开': 4356, '证券交易': 4357, '一手': 4358, '股票': 4359, '100股': 4360, '刘璇': 4361, '长沙': 4362, '各个': 4363, '大使馆': 4364, '安庆': 4365, '榆林': 4366, '陕西省': 4367, '嘉玲': 4368, '面膜': 4369, '海百合': 4370, '正月初一': 4371, '春节': 4372, '狗叫': 4373, '人工河': 4374, '哪一条': 4375, '那座': 4376, '第一代': 4377, '金日成': 4378, '史学家': 4379, '遭': 4380, '下身': 4381, '阉割': 4382, '李陵': 4383, '曹禺': 4384, '万家宝': 4385, '启明星': 4386, '天文学': 4387, '白马': 4388, '啸': 4389, '西风': 4390, '哪届': 4391, '世乒赛': 4392, '囊': 4393, '获': 4394, '36': 4395, '逝世': 4396, '出家': 4397, '感业寺': 4398, '任达华': 4399, '琦琦': 4400, '悉尼': 4401, '割': 4402, '幽云': 4403, '十六': 4404, '给': 4405, '契丹': 4406, '石敬瑭': 4407, '1917年': 4408, '总集': 4409, '香河': 4410, '天龙八部': 4411, '解决矛盾': 4412, '唱红脸': 4413, '另': 4414, '白脸': 4415, '爸爸': 4416, '引进': 4417, '千千阙歌': 4418, '飘雪': 4419, '陈慧娴': 4420, '抗日战争': 4421, '战略方针': 4422, '持久战': 4423, '九大行星': 4424, '最冷': 4425, '巨鹿': 4426, '之战': 4427, '大败': 4428, '秦军': 4429, '其用': 4430, '战略': 4431, '破釜沉舟': 4432, '瞒天过海': 4433, '三十六计': 4434, '胜战计': 4435, '中波': 4436, '赛顿': 4437, '文体': 4438, '骚体': 4439, '中国航天': 4440, '运载火箭': 4441, '系列': 4442, '长征': 4443, '国籍': 4444, '清太祖': 4445, '德国队': 4446, '主教练': 4447, '勒夫': 4448, '承州': 4449, '江苏省': 4450, '青田': 4451, '＂': 4452, '铁木': 4453, '演说': 4454, '首相': 4455, '丘吉尔': 4456, '叔梁纥': 4457, '蔡明': 4458, '丁秋星': 4459, '唐末': 4460, '农民起义': 4461, '黄巢': 4462, '周瑜': 4463, '巴丘': 4464, '岳阳': 4465, '装在': 4466, '套子': 4467, '短篇': 4468, '印度圣雄': 4469, '愚公移山': 4470, '《列子》': 4471, '湖人队': 4472, '武贾': 4473, '西奇': 4474, '宫心': 4475, '锁玉': 4476, '爱的供养': 4477, '北京奥运': 4478, '宝贝': 4479, '插曲': 4480, '爸妈的话': 4481, '健': 4482, '绿染': 4483, '线粒体': 4484, '呈': 4485, '色': 4486, '蓝绿色': 4487, 'qq': 4488, '会员': 4489, '开通': 4490, '普通': 4491, '群': 4492, '4个': 4493, '刚刚': 4494, '当选': 4495, '香港特区': 4496, '第四任': 4497, '行政长官': 4498, '梁振英': 4499, '世界冠军': 4500, '容国团': 4501, '风筝': 4502, '潍坊': 4503, '黑美人': 4504, '西瓜': 4505, '麻醉': 4506, '术': 4507, '精武': 4508, '陈真': 4509, '春蚕到死丝方尽': 4510, '蜡炬成灰泪始干': 4511, '叶利钦': 4512, '首任': 4513, '民选总统': 4514, '白蛇传': 4515, '白蛇': 4516, '救出': 4517, '许仙': 4518, '引来': 4519, '水淹': 4520, '金山寺': 4521, '入海口': 4522, '山药蛋': 4523, '赵树理': 4524, '水量': 4525, '最广': 4526, '亚马孙河': 4527, '表演': 4528, '尖': 4529, '内塞有': 4530, '一小块': 4531, '木头': 4532, '梁山伯': 4533, '祝英台': 4534, '死后': 4535, '二人': 4536, '化作': 4537, '山谷': 4538, '道人': 4539, '黄庭坚': 4540, '奇秀': 4541, '山峰': 4542, '雁荡山': 4543, '巴赫': 4544, '分手': 4545, '刺猬': 4546, '卡耐基': 4547, '字孟德': 4548, '撒哈拉沙漠': 4549, '北非': 4550, '沙皇': 4551, '旧时': 4552, '新娘': 4553, '头上': 4554, '红布': 4555, '盖头': 4556, '清军': 4557, '左宗棠': 4558, '黄婉秋': 4559, '云冈石窟': 4560, '小苹果': 4561, '筷子兄弟': 4562, '坠毁': 4563, '和平号': 4564, '空间站': 4565, '升空': 4566, '1986': 4567, '咖啡': 4568, '泥沙': 4569, '黄土高原': 4570, '马可波罗': 4571, '来到': 4572, '五月': 4573, '榴月': 4574, '久负盛名': 4575, '孔雀舞': 4576, '考拉': 4577, '树袋熊': 4578, '国宝': 4579, '嫦娥': 4580, '上住': 4581, '行宫': 4582, '广寒宫': 4583, '迎客松': 4584, '风景区': 4585, '标志性': 4586, '黄山': 4587, '古镇': 4588, '瓷器': 4589, '景德镇': 4590, '埃菲尔铁塔': 4591, '谢贤': 4592, '洪武': 4593, '夏普': 4594, '电器': 4595, '完璧归赵': 4596, '壁': 4597, '和氏璧': 4598, '和田玉': 4599, '三十而立': 4600, '这句': 4601, '话': 4602, '两': 4603, '相互之间': 4604, '或': 4605, '书面语': 4606, '妯娌': 4607, '懂得': 4608, '钻': 4609, '搓': 4610, '取火': 4611, '远古': 4612, '相当于': 4613, '山顶洞人': 4614, '三峡': 4615, '峡': 4616, '巫峡': 4617, '波恩': 4618, '天安门': 4619, '九华山': 4620, '榴弹炮': 4621, '姜太公': 4622, '吕尚': 4623, '瓦斯': 4624, '火风': 4625, '李鸿章': 4626, '曾国藩': 4627, '大雁塔': 4628, '西安市': 4629, '直角三角形': 4630, '边': 4631, '斜边': 4632, '沙漠': 4633, '撒哈拉': 4634, '爆发': 4635, '208年': 4636, '奥运': 4637, '夺金牌': 4638, '许海峰': 4639, '古建筑': 4640, '学科': 4641, '开拓者': 4642, '奠基人': 4643, '梁思成': 4644, '周期性': 4645, '兰亭集序': 4646, '王羲之': 4647, '泉城': 4648, '济南': 4649, '灌篮': 4650, '朱延平': 4651, '第一枚': 4652, '金牌得主': 4653, '陈燮霞': 4654, '相反数': 4655, '小于': 4656, '本身': 4657, '数是': 4658, '正数': 4659, '韩剧': 4660, '花样': 4661, '男子': 4662, '花泽类': 4663, '金贤重': 4664, '九月九': 4665, '节': 4666, '曰': 4667, '重阳节': 4668, '卡住': 4669, '喝': 4670, '能顺': 4671, '下去': 4672, '醋': 4673, '罗密欧': 4674, '朱丽叶': 4675, '人妖': 4676, '性别': 4677, '王冕': 4678, '送': 4679, '杜少府': 4680, '任蜀州': 4681, '南部': 4682, '亚平宁半岛': 4683, 'aux': 4684, '奥克斯': 4685, '传入': 4686, '2': 4687, '北美': 4688, '先秦': 4689, '诸子': 4690, '性本恶': 4691, '匈牙利': 4692, '李斯特': 4693, '艺伎': 4694, '表演艺术': 4695, '岳飞': 4696, '刻上': 4697, '精忠报国': 4698, '归': 4699, '园田': 4700, '陶渊明': 4701, '土木': 4702, '捉': 4703, '明英宗': 4704, '秦': 4705, '标准': 4706, '字体': 4707, '白': 4708, '娘娘': 4709, '盗': 4710, '仙草': 4711, '沙漠之狐': 4712, '隆美尔': 4713, '博物馆': 4714, '四川自贡': 4715, '草船借箭': 4716, '如何': 4717, '大雾': 4718, '内蒙古自治区': 4719, '盟': 4720, '第十七届': 4721, '主办国': 4722, '王力宏': 4723, '非常幸运': 4724, '2004': 4725, '国民党': 4726, '连战': 4727, '乐圣': 4728, '柳州': 4729, '小吃': 4730, '螺蛳粉': 4731, '浪琴表': 4732, '流派': 4733, '魔幻现实主义': 4734, '甲状腺': 4735, '合成': 4736, '受阻': 4737, '碘': 4738, '接替': 4739, '乔布斯': 4740, '担任': 4741, '苹果公司': 4742, '库克': 4743, '欲速则不达': 4744, '二战时期': 4745, '轴心国': 4746, '墨索里尼': 4747, '紫禁城': 4748, '始建': 4749, '质能': 4750, '方程': 4751, '物理学家': 4752, '贵重': 4753, '锎': 4754, '飞行员': 4755, '冯': 4756, '如是': 4757, '泰戈尔': 4758, '拖雷': 4759, '第几个': 4760, '嫡子': 4761, 'am': 4762, '9x': 4763, '空对空': 4764, '响尾蛇': 4765, '没有': 4766, '五环旗': 4767, '绿色': 4768, '环': 4769, '澳洲': 4770, '永不': 4771, '瞑目': 4772, '海岩': 4773, '瓷国': 4774, '三伏天': 4775, '三十天': 4776, '夏至': 4777, '棋手': 4778, '特级大师': 4779, '最深': 4780, '贝加尔湖': 4781, '1662': 4782, '父子': 4783, '擒': 4784, '临沮': 4785, '苏格兰': 4786, '交响乐': 4787, '门德尔松': 4788, '望远镜': 4789, '观察': 4790, '伽利略': 4791, '身价': 4792, '布冯': 4793, '三国志': 4794, '陈寿': 4795, '辕门': 4796, '射戟': 4797, '吕布': 4798, '语音': 4799, '音素': 4800, '各部': 4801, '耶律阿保机': 4802, '溧阳': 4803, '常州市': 4804, '自行设计': 4805, '自行': 4806, '秦山核电站': 4807, '芦盐区': 4808, '通灵': 4809, '钻石': 4810, '扑克牌': 4811, '草花': 4812, '什': 4813, '麽': 4814, '幸福': 4815, '公元': 4816, '690': 4817, '称帝': 4818, '改': 4819, '国号': 4820, '周': 4821, '机动车': 4822, '报废': 4823, '标准规定': 4824, '家用轿车': 4825, '15年': 4826, '铁血': 4827, '俾斯麦': 4828, '清': 4829, '两代': 4830, '考试': 4831, '殿试': 4832, '诗佛': 4833, '中枢': 4834, '权力': 4835, '机关': 4836, '军机处': 4837, '雪茄': 4838, '古巴': 4839, '韩庚': 4840, '1984': 4841, '武媚娘': 4842, '高翊浚': 4843, '衡阳市': 4844, '孩童': 4845, '之道': 4846, '列夫': 4847, '托尔斯泰': 4848, '茨威格': 4849, '猎人': 4850, '笔记': 4851, '屠格涅夫': 4852, '主义': 4853, '雨花石': 4854, '李雨儿': 4855, '扶桑': 4856, '哪一国': 4857, '第十九届': 4858, '墨西哥': 4859, '56个': 4860, '理发业': 4861, '祖师': 4862, '吕洞宾': 4863, '郭靖': 4864, '叫什': 4865, '郭破虏': 4866, '万有引力': 4867, '千岛': 4868, '之国': 4869, '神木县': 4870, '归属': 4871, '追日': 4872, '夸父追日': 4873, '奸诈': 4874, '赛季': 4875, '切尔西': 4876, '穆里尼奥': 4877, 'aoc': 4878, '冠捷': 4879, '上用': 4880, 'k': 4881, '含金量': 4882, '18k': 4883, '75%': 4884, '烤乳猪': 4885, '菜系': 4886, '菜': 4887, '粤菜': 4888, '中国工商银行': 4889, '发行': 4890, '牡丹卡': 4891, '地坛': 4892, '史铁生': 4893, '王莽': 4894, '王朝': 4895, '8月23日': 4896, '冬天': 4897, '春天': 4898, '还会': 4899, '远': 4900, '语出': 4901, '雪莱': 4902, '第三位': 4903, '资本主义': 4904, '工业': 4905, '洋务运动': 4906, '一品': 4907, '坊': 4908, '许昌市': 4909, '纪委书记': 4910, '陈智勇': 4911, '超女': 4912, '冠主是': 4913, '尚雯婕': 4914, '临界': 4915, '爵迹': 4916, '风津道': 4917, '游戏王': 4918, '卡片': 4919, '辨': 4920, '真伪': 4921, '高桥和希': 4922, '莫扎特': 4923, '音乐神童': 4924, '赵本山': 4925, '赵一涵': 4926, '南非': 4927, 'e': 4928, 'mail': 4929, '电子邮件': 4930, '和尚': 4931, '淋巴': 4932, '脾': 4933, '干校': 4934, '六记': 4935, '杨绛': 4936, '本州': 4937, '发明家': 4938, '诺贝尔': 4939, '伪满洲国': 4940, '长春': 4941, '人好': 4942, '难': 4943, '苏永康': 4944, '掌管': 4945, '美的': 4946, '维纳斯': 4947, '洪秀全': 4948, '封': 4949, '北王': 4950, '韦昌辉': 4951, '唐卡': 4952, '绘画': 4953, '诗名': 4954, '沙扬': 4955, '娜拉': 4956, '日语': 4957, '再见': 4958, '庙号': 4959, '太宗': 4960, '哪洲': 4961, '第一主族': 4962, '频率': 4963, '低于': 4964, '每秒': 4965, '波': 4966, '次声波': 4967, '绿色植物': 4968, '说明': 4969, '含有': 4970, '何炅': 4971, '北京外国语大学': 4972, '莺尾': 4973, '羊肉': 4974, '泡馍': 4975, '风味': 4976, '学雷锋': 4977, '3月5日': 4978, '滕王阁': 4979, '南昌': 4980, '新三民主义': 4981, '划分': 4982, '思密达': 4983, '语气助词': 4984, '叶惠美': 4985, '妈妈': 4986, '小说作品': 4987, '书画作品': 4988, '四君子': 4989, '四种': 4990, '梅兰竹菊': 4991, '令堂': 4992, '闭月羞花': 4993, '沉鱼落雁': 4994, '沉鱼': 4995, '美女': 4996, '别揽': 4997, '瓷器活': 4998, '金刚钻': 4999, '沙漠之舟': 5000, '形象': 5001, '丑小鸭': 5002, '马杀鸡': 5003, '按摩': 5004, '猫和老鼠': 5005, '德': 5006, '猫叫': 5007, '汤姆': 5008, '句容': 5009, '省得': 5010, '上市': 5011, '公司股票': 5012, '红筹股': 5013, '华侨': 5014, '吕氏春秋': 5015, '编者': 5016, '吕不韦': 5017, '建安': 5018, '五年': 5019, '袁绍': 5020, '哪次': 5021, '镜花缘': 5022, '李汝珍': 5023, '邮票': 5024, '1368': 5025, '元谋人': 5026, '熊猫': 5027, '沱牌': 5028, '神雕侠侣': 5029, '神雕': 5030, '杨过': 5031, '五月天': 5032, '怪兽': 5033, '温尚翊': 5034, '兰陵王': 5035, '北齐': 5036, '中华': 5037, '崛起': 5038, '帕米尔高原': 5039, '三高': 5040, '高血脂': 5041, '高血糖': 5042, '高血压': 5043, '高老头': 5044, '抄手': 5045, '四川人': 5046, '馄饨': 5047, '盐度': 5048, '国庆日': 5049, '7月4日': 5050, '黄果树': 5051, '爱情故事': 5052, '赤名莉香': 5053, '提供': 5054, '查询': 5055, '特服': 5056, '电话号码': 5057, '184': 5058, '本来': 5059, '姓': 5060, '星星': 5061, '夏': 5062, '整个': 5063, '百分之几': 5064, '71%': 5065, '巴西高原': 5066, '花是': 5067, '中华民族': 5068, '梅花': 5069, '知': 5070, '鱼之乐': 5071, '对话': 5072, '惠子': 5073, '侠岚': 5074, '季': 5075, '扶桑树': 5076, '衢州': 5077, '受勋': 5078, '1955年': 5079, '王正功': 5080, '三权分立': 5081, '孟德斯鸠': 5082, '晴雯': 5083, '宝玉': 5084, '念': 5085, '悼词': 5086, '芙蓉女儿诔': 5087, '三星': 5088, '家用电器': 5089, '交流电': 5090, '流入': 5091, '渤海': 5092, '封神演义': 5093, '酒池肉林': 5094, '暴君': 5095, '所造': 5096, '纣王': 5097, '钢是': 5098, '铁、碳': 5099, '缩略词': 5100, 'hk': 5101, '牛郎星': 5102, '亮星': 5103, '天鹰座': 5104, '普京': 5105, '萨马兰奇': 5106, '颁发': 5107, '勋章': 5108, '荣誉勋章': 5109, '医院': 5110, '挂号': 5111, '一担': 5112, '六斗': 5113, '泥指': 5114, '武将': 5115, '白令海峡': 5116, '熟悉': 5117, '红酒': 5118, '镇销禁': 5119, '广告': 5120, '经典台词': 5121, '不是': 5122, '疼': 5123, '起来': 5124, '要人命': 5125, '牙疼': 5126, '百科全书': 5127, '永乐大典': 5128, '邮递员': 5129, '林心如': 5130, '哪年': 5131, '1976年': 5132, '南京大学': 5133, '校长': 5134, '行政级别': 5135, '副部级': 5136, '喜剧电影': 5137, '沈梦溪': 5138, '男明星': 5139, '无字碑': 5140, '公马': 5141, '母驴': 5142, '生出': 5143, '驴骡': 5144, '何地': 5145, '名山': 5146, '崆峒山': 5147, '对外': 5148, '文化交流': 5149, '西周': 5150, '防守反击': 5151, '梁天': 5152, '场地': 5153, '长度': 5154, '多于': 5155, '110': 5156, '晚期': 5157, '农民战争': 5158, '黄巾起义': 5159, '张角': 5160, '首都体育馆': 5161, '诗集': 5162, '野草': 5163, '枞阳': 5164, '皇陵': 5165, '骊山': 5166, '酷开': 5167, '电视': 5168, '厂家': 5169, '创维': 5170, '神经递质': 5171, '本质': 5172, '乙酰胆碱': 5173, '路虎': 5174, 'ram': 5175, '运行内存': 5176, '郴州': 5177, '早上': 5178, '七点': 5179, '五十': 5180, '时辰': 5181, '辰时': 5182, '几所': 5183, '重点': 5184, '浙江大学': 5185, '香奈儿': 5186, '香水': 5187, '全运会': 5188, '1959': 5189, '迄今': 5190, '人世间': 5191, '罗斯福': 5192, '民主党派': 5193, '地位': 5194, '参政党': 5195, '双': 5196, '战斗机': 5197, '雾雨电': 5198, '著名作家': 5199, '内分泌腺': 5200, '期间': 5201, '改良': 5202, '蒸汽机': 5203, '瓦特': 5204, '一朝': 5205, '丞相': 5206, 'orbis': 5207, '第八期': 5208, '张杰': 5209, '歌': 5210, '夜空中最亮的星': 5211, '沈阳市': 5212, '生在': 5213, '1711年': 5214, '天体': 5215, '运行': 5216, '论': 5217, '刘少奇': 5218, '故居': 5219, '江阴': 5220, '地级市': 5221, '无锡': 5222, '金正日': 5223, '开幕': 5224, '蚊子': 5225, '幼虫': 5226, '孑孓': 5227, '老大': 5228, '伯': 5229, '改进': 5230, '蔡伦': 5231, '艾菲尔': 5232, '牲畜': 5233, '湖是': 5234, '海区': 5235, '百步穿杨': 5236, '养由基': 5237, '关公': 5238, '万象': 5239, '最高峰': 5240, '文森峰': 5241, '赵云': 5242, '子龙': 5243, '猫科': 5244, '五险': 5245, '一金': 5246, '住房公积金': 5247, '索菲亚': 5248, '教堂': 5249, '驻华大使': 5250, '美籍': 5251, '华裔': 5252, '政治家': 5253, '骆家辉': 5254, '自称': 5255, '鉴湖女侠': 5256, '民主革命': 5257, '志士': 5258, '秋瑾': 5259, '矮脚': 5260, '王英': 5261, '甬城': 5262, '宁波': 5263, 'rain': 5264, '郑智薰': 5265, '木樨': 5266, '瓜片': 5267, '鲁菜': 5268, '黄石': 5269, '遗传物质': 5270, '复制': 5271, '清秀': 5272, '之美': 5273, '丽': 5274, '秀丽': 5275, 'mba': 5276, '工商管理硕士': 5277, '小苏': 5278, '达': 5279, '碳酸氢钠': 5280, '新年': 5281, '中国围棋协会': 5282, '授予': 5283, '棋圣': 5284, '聂卫平': 5285, '手工艺品': 5286, '李闯王': 5287, '明末': 5288, '李自成': 5289, '太极拳': 5290, '武当山': 5291, '道士': 5292, '创': 5293, '张三丰': 5294, '中古': 5295, '阿拉伯': 5296, '民间故事': 5297, '一千零一夜': 5298, '天方夜谭': 5299, '国色天香': 5300, '牡丹': 5301, '八卦': 5302, '所创': 5303, '伏羲': 5304, '博鳌': 5305, '论坛': 5306, '科比': 5307, '合': 5308, '唱的歌': 5309, '天地一斗': 5310, '邻国': 5311, '新疆维吾尔自治区': 5312, 'gdp': 5313, '国内生产总值': 5314, '盆地': 5315, '吐鲁番盆地': 5316, '魔方': 5317, '风云儿女': 5318, '不夜城': 5319, '代人受过': 5320, '替人': 5321, '顶罪': 5322, '古琴': 5323, '琴底': 5324, '梓木': 5325, '卓别林': 5326, '格陵兰': 5327, '坏血病': 5328, '因': 5329, '缺什么': 5330, '维生素c': 5331, '瑰宝': 5332, '海顿': 5333, '岛国': 5334, '瑙鲁': 5335, '唐四杰': 5336, '中有': 5337, '乌贼': 5338, '章鱼': 5339, '软体动物': 5340, '阿里巴巴': 5341, '四十': 5342, '大盗': 5343, '蓝宝石': 5344, '独占': 5345, '一块': 5346, '戛纳': 5347, '东南部': 5348, '译述': 5349, '国际奥委会': 5350, '西班牙': 5351, '存在': 5352, '祖国': 5353, '上甘岭': 5354, '矿石': 5355, '沁园春': 5356, '雪': 5357, '只识': 5358, '弯弓': 5359, '射大雕': 5360, '港口': 5361, '汉堡': 5362, '峡谷': 5363, '雅鲁藏布大峡谷': 5364, '酿造酒': 5365, '黄酒': 5366, '葡萄酒': 5367, '啤酒': 5368, '地月系': 5369, '十大': 5370, '兴业银行': 5371, '醉翁亭记': 5372, '中说': 5373, '醉翁之意不在酒': 5374, '在乎': 5375, '几大': 5376, '渔场': 5377, '4大渔场': 5378, '镫骨': 5379, '六岁': 5380, '做出': 5381, '咏': 5382, '鹅': 5383, '一诗': 5384, '骆宾王': 5385, '故宫': 5386, '城墙': 5387, 'oppo': 5388, '国产': 5389, '大笑': 5390, '江湖': 5391, '凶猛': 5392, '虎鲸': 5393, '美学': 5394, '散步': 5395, '宗白华': 5396, '取用': 5397, '药品': 5398, '时用': 5399, '量筒': 5400, '曹格': 5401, 'joe': 5402, '曹三丰': 5403, '冷': 5404, '吴玟静': 5405, '体温': 5406, '下丘脑': 5407, '巨人': 5408, '冼东妹': 5409, '佟文': 5410, '柔道': 5411, '1964': 5412, '驻守': 5413, '襄阳城': 5414, '平凡': 5415, '路遥': 5416, '中青面': 5417, '杨志': 5418, '煤气中毒': 5419, '一氧化碳': 5420, '评为': 5421, '天才': 5422, '真丝': 5423, '衣服': 5424, '樟脑': 5425, '球丸': 5426, '放在': 5427, '一起': 5428, '贝尔德': 5429, '伏明霞': 5430, '醒世': 5431, '恒言': 5432, '冯梦龙': 5433, '神仙': 5434, '葛洪': 5435, '脂肪': 5436, '鳄': 5437, '孙燕姿': 5438, '许嵩': 5439, '合肥': 5440, '成书': 5441, '拜托': 5442, '各位': 5443, '北伐战争': 5444, '培养': 5445, '大量': 5446, '人才': 5447, '黄埔军校': 5448, '盐城': 5449, '靠近': 5450, '黄海': 5451, '睁': 5452, '眼看': 5453, '诗圣': 5454, '大豆': 5455, '希伯来语': 5456, '豆生': 5457, '南国': 5458, '红豆': 5459, '君之代': 5460, '狗不理': 5461, '创始': 5462, '1858': 5463, '蚕丝': 5464, '生产国': 5465, '章句': 5466, '王逸': 5467, '鹿特丹港': 5468, '＜': 5469, '狂人日记': 5470, '＞': 5471, '刊物': 5472, '新青年': 5473, '之祖': 5474, '霍金': 5475, '那国': 5476, '排序': 5477, '依据': 5478, '核电荷数': 5479, '冰': 5480, '氧元素': 5481, 'galanz': 5482, '空调': 5483, '格兰仕': 5484, '关内': 5485, '关外': 5486, '大冲': 5487, '南山区': 5488, '泰姬陵': 5489, '每': 5490, '4年': 5491, '行': 5492, '政府': 5493, '长官': 5494, '数星星': 5495, '张衡': 5496, '乡村': 5497, '婺源': 5498, '四': 5499, '毕加索': 5500, '第三': 5501, '打破': 5502, '陈镜开': 5503, '第七': 5504, '发给': 5505, '臣子': 5506, '铁券': 5507, '免死': 5508, '象是': 5509, '元杂剧': 5510, '关汉卿': 5511, '张大千': 5512, '1899': 5513, '喷气式': 5514, '首先': 5515, '国技': 5516, '武术': 5517, '电池': 5518, '伏打电池': 5519, '蔡函岑': 5520, '寒': 5521, '密函': 5522, '宋家': 5523, '姐妹': 5524, '嫁给': 5525, '宋庆龄': 5526, '银座': 5527, '商业区': 5528, '王老五': 5529, '单身男人': 5530, '阳光': 5531, '能量': 5532, '过程': 5533, '轻于鸿毛': 5534, '鸿毛': 5535, '毛': 5536, '大雁': 5537, '姑苏': 5538, '城外': 5539, '寒山寺': 5540, '托雷斯': 5541, '卡西': 5542, '利亚斯': 5543, '比利亚': 5544, '国家足球队': 5545, '球星': 5546, '有则改之': 5547, '无则加勉': 5548, '美容': 5549, '印有': 5550, 'spfpa': 5551, '等': 5552, '字样': 5553, '防晒霜': 5554, '国土': 5555, '左轮枪': 5556, '柯尔特': 5557, '明矾': 5558, '硫酸铝钾': 5559, '元素周期': 5560, '规律': 5561, '米奇': 5562, '女朋友': 5563, '米妮': 5564, '南昌起义': 5565, '那年': 5566, '1927年8月1日': 5567, '马尔马拉海': 5568, '雷诺': 5569, '白烟': 5570, '88': 5571, '米寿': 5572, '弄璋': 5573, '指生': 5574, '男孩': 5575, '《女神》': 5576, '维新派': 5577, '第一份': 5578, '报纸': 5579, '中外纪闻': 5580, '陆游': 5581, '放翁': 5582, '闻一多': 5583, '闻家骅': 5584, '贵州省': 5585, '贵阳市': 5586, '筑': 5587, '台北': 5588, '下来': 5589, '1975年': 5590, '机构': 5591, '管理': 5592, '海外': 5593, '贸易': 5594, '市舶司': 5595, '731': 5596, '细菌': 5597, '房祖名': 5598, '辐射': 5599, '工兵': 5600, '诏': 5601, '皇上': 5602, '宝剑': 5603, '先斩后奏': 5604, '尚方宝剑': 5605, '药材': 5606, '雄鹿': 5607, '歌坛': 5608, '齐豫': 5609, '齐秦': 5610, '班门弄斧': 5611, '班': 5612, '鲁班': 5613, '墓葬群': 5614, '医学': 5615, '撰写': 5616, '园周率': 5617, '祖冲之': 5618, '陈国坤': 5619, '玉玺': 5620, '材料': 5621, '制作': 5622, 'sars': 5623, '病毒': 5624, '侵入': 5625, '下面': 5626, '降血压': 5627, '蔬菜': 5628, '芹菜': 5629, '工笔': 5630, '三下五除二': 5631, '口诀': 5632, '算盘': 5633, '第一条': 5634, '地铁': 5635, '虎女': 5636, '焉能': 5637, '嫁': 5638, '犬子': 5639, '赵文卓': 5640, '张丹露': 5641, '一名': 5642, '溥仪': 5643, '18': 5644, '美人鱼': 5645, '雕像': 5646, '雷米特': 5647, '阿拉伯人': 5648, '教': 5649, '打响': 5650, '第一枪': 5651, '发生地': 5652, '石桥': 5653, '卢沟桥': 5654, '加德满都': 5655, '尼泊尔': 5656, '天门': 5657, '纪念碑': 5658, '人民英雄纪念碑': 5659, '增强': 5660, '记忆力': 5661, '微量元素': 5662, '锌': 5663, '惠灵顿': 5664, '珠穆朗玛峰': 5665, '交界处': 5666, '包法利': 5667, '福楼拜': 5668, '哈利波': 5669, '特': 5670, '算是': 5671, '十万个': 5672, '叶永烈': 5673, '38': 5674, '军': 5675, '驻扎': 5676, '河北': 5677, '开发': 5678, '搜狐': 5679, '情非得已': 5680, '庾澄庆': 5681, '格律诗': 5682, '朝时': 5683, '顶峰': 5684, '苍苍': 5685, '野茫茫': 5686, '风吹草低见牛羊': 5687, '葡萄糖': 5688, '分子': 5689, '肠绒毛': 5690, '主动运输': 5691, '采薇': 5692, '周武王': 5693, '邑姜': 5694, '中赤': 5695, '发鬼': 5696, '刘唐': 5697, '子夜': 5698, '资本家': 5699, '吴荪甫': 5700, '都江堰': 5701, '成都平原': 5702, '围魏救赵': 5703, '战术': 5704, '始创': 5705, '孙膑': 5706, '春季': 5707, '适合': 5708, '饮': 5709, '花茶': 5710, '茶杯': 5711, '茶垢': 5712, '可用': 5713, '轻易': 5714, '群岛': 5715, '马来群岛': 5716, '李雷': 5717, '韩梅梅': 5718, '科目': 5719, '教科书': 5720, '苏必利尔湖': 5721, '杨康': 5722, '生父': 5723, '杨铁心': 5724, '之子': 5725, '少帅': 5726, '张学良': 5727, '端午节': 5728, '海地': 5729, '太子港': 5730, '神州': 5731, '7': 5732, '负责': 5733, '慢步': 5734, '私奔': 5735, '郑钧': 5736, '发动': 5737, '雾': 5738, '政变': 5739, '伊春': 5740, '空难': 5741, '机长': 5742, '齐全军': 5743, '鬼吹灯': 5744, '天下霸唱': 5745, '赵雅芝': 5746, '河南开封': 5747, '1934年10月': 5748, '诺基亚': 5749, '品牌手机': 5750, '写给': 5751, '真的爱你': 5752, '刘德华': 5753, '1954年4月7日': 5754, '克什米尔': 5755, '一部分': 5756, '南亚': 5757, '闻鸡起舞': 5758, '祖逖': 5759, '螺旋': 5760, '线膛炮': 5761, '国家大剧院': 5762, '设计师': 5763, '方案': 5764, '状元': 5765, '刘春霖': 5766, '大埔': 5767, '一棵': 5768, '许愿树': 5769, '林村': 5770, '纯铁': 5771, '银白色': 5772, '古人': 5773, '所谓': 5774, '黄道': 5775, '轨道': 5776, '个省': 5777, '留下': 5778, '中国人': 5779, '首个': 5780, '坦克': 5781, '投入': 5782, '欧弟': 5783, '欧汉声': 5784, '自然': 5785, '生长': 5786, '鲍喜顺': 5787, '相望': 5788, '暴突': 5789, '泉': 5790, '飞': 5791, '杨利伟': 5792, '小苏打': 5793, '啥': 5794, '东晋': 5795, '好': 5796, '声音': 5797, '主持人': 5798, '华少': 5799, '字号': 5800, '可否': 5801, '争翻': 5802, '一口气': 5803, '我是愤怒': 5804, '贞观之治': 5805, '掀起': 5806, '电商': 5807, '大战': 5808, '京东': 5809, '商城': 5810, '刘强东': 5811, '满贯': 5812, '赛事': 5813, '温网': 5814, '温布尔登网球公开赛': 5815, '佛教徒': 5816, '念佛': 5817, '所持': 5818, '佛珠': 5819, '108': 5820, '孔乙己': 5821, '牺牲品': 5822, '知新报': 5823, '创刊': 5824, '生命诚可贵': 5825, '爱情价更高': 5826, '三顾茅庐': 5827, '大岛': 5828, '第二大岛': 5829, '石油': 5830, '孙俪': 5831, '细胞壁': 5832, '高尔基体': 5833, '犬': 5834, '边境牧羊犬': 5835, '人大代表': 5836, '每届': 5837, '任': 5838, '刘彻': 5839, '汉文帝刘恒': 5840, '陈楚生': 5841, '立才': 5842, '农场': 5843, '海南三亚': 5844, '李咏': 5845, '媳妇': 5846, '哈文': 5847, '高新区': 5848, '雁塔区': 5849, '伏羲氏': 5850, '他妈': 5851, '华胥氏': 5852, '海内存知己': 5853, '天涯若比邻': 5854, '泪腺': 5855, '潘粤明': 5856, '董洁': 5857, '达芬奇': 5858, '肖像': 5859, '《蒙娜丽莎》': 5860, '海峡两岸': 5861, '和平统一': 5862, '谈判': 5863, '前提': 5864, '一个中国原则': 5865, '《诗经》': 5866, '突触': 5867, '小泡': 5868, '胞吐': 5869, '梵蒂冈': 5870, '油阀': 5871, '哪道': 5872, '霍尔木兹海峡': 5873, '姓氏': 5874, '洞庭湖': 5875, '地处': 5876, '第一季度': 5877, '90天': 5878, '港元': 5879, 'hk$': 5880, '云梦': 5881, '学家': 5882, '陆良': 5883, '曲靖': 5884, '欧巴': 5885, '计第': 5886, '计是': 5887, '趁火打劫': 5888, '水平': 5889, '高低': 5890, '指标': 5891, '恩格尔系数': 5892, '省城': 5893, '航天员': 5894, '义乌': 5895, '姚明': 5896, '叶莉': 5897, '铁岭': 5898, '荀彧': 5899, '首席': 5900, '谋臣': 5901, '王昭君': 5902, '汉': 5903, '宋祖英': 5904, '苗族': 5905, '浪琴': 5906, '挡风玻璃': 5907, '喷出': 5908, '玻璃水': 5909, '圣保罗': 5910, '悬梁刺股': 5911, '股': 5912, '指人': 5913, '大腿': 5914, '骨质疏松症': 5915, '矿物质': 5916, '执行官': 5917, '职务': 5918, '球场': 5919, '那支': 5920, '走球': 5921, '海沟': 5922, '马里亚纳': 5923, '沉没': 5924, '微笑': 5925, '宠物犬': 5926, '萨摩耶': 5927, '计算': 5928, '圆周率': 5929, '凯撒大帝': 5930, '杰出': 5931, '统领': 5932, '吴承恩': 5933, '官方语言': 5934, '西班牙语': 5935, '白天': 5936, '上涨': 5937, '海水': 5938, '富春山': 5939, '居图': 5940, '名作': 5941, '黄公望': 5942, '安吉丽娜': 5943, '朱丽': 5944, '凭': 5945, '女配角': 5946, '失魂少女': 5947, '诗句': 5948, '笔落': 5949, '惊': 5950, '风雨': 5951, '诗成': 5952, '泣鬼神': 5953, '这一': 5954, '克虏伯': 5955, '兵工厂': 5956, '紧急': 5957, '避孕药': 5958, '毓婷': 5959, '潘帕斯': 5960, '雄鹰': 5961, '足球队': 5962, '台湾府': 5963, '约翰内斯堡': 5964, '月光': 5965, '青岛海湾大桥': 5966, '洗涤剂': 5967, '油腻': 5968, '乳化': 5969, '采': 5970, '百汇': 5971, '穴': 5972, '头顶': 5973, '八大山人': 5974, '朱耷': 5975, '亳州市': 5976, '杀猪': 5977, '特色菜': 5978, '乙炔': 5979, '胶管': 5980, '苏洵': 5981, '新德里': 5982, '铁道部': 5983, 'crh': 5984, '高速': 5985, '动车': 5986, '命名': 5987, '和谐号': 5988, '满屋': 5989, '宋慧乔': 5990, '波斯湾': 5991, '印度洋': 5992, '门户': 5993, '界': 5994, '超级': 5995, '丹': 5996, '林丹': 5997, '豹子头': 5998, '林冲': 5999, '避雷针': 6000, '富兰克林': 6001, 'beyond': 6002, '乐队': 6003, '1983年': 6004, '夏季': 6005, '经常': 6006, '用来': 6007, '辨别方向': 6008, '北极星': 6009, '小熊星座': 6010, '重': 6011, '金属元素': 6012, '中毒': 6013, '铅': 6014, '排列': 6015, '老鼠': 6016, '日俄战争': 6017, '争夺': 6018, '权益': 6019, '中国东北': 6020, '原子序': 6021, '成文': 6022, '用尽': 6023, '废': 6024, '退学': 6025, '拉马克': 6026, '老子': 6027, '治国': 6028, '种鸟': 6029, '啄木鸟': 6030, '郁金香': 6031, '纵波': 6032, '横波': 6033, '相比': 6034, '传播': 6035, '快': 6036, '高阳酒徒': 6037, '郦食其': 6038, '发祥地': 6039, '进程': 6040, '分': 6041, '建筑业': 6042, '产业': 6043, '第二产业': 6044, '尼赫鲁': 6045, '粉碎': 6046, '四人帮': 6047, '群众': 6048, '四五运动': 6049, '高棉语': 6050, '小猪': 6051, '蒙': 6052, '奇奇': 6053, '哒': 6054, '签订': 6055, '第二次鸦片战争': 6056, '花生': 6057, 'somic': 6058, '硕美科': 6059, '代皇帝': 6060, '刘弗陵': 6061, '得到': 6062, '割圆术': 6063, '刚果盆地': 6064, '乐团': 6065, '吴青峰': 6066, '清明上河图': 6067, '张择端': 6068, '宋代': 6069, '赵挺': 6070, '赵明诚': 6071, '分界线': 6072, '兵败': 6073, '女史': 6074, '箴图': 6075, '司马懿': 6076, '司马师': 6077, '司马昭': 6078, '多利': 6079, '未见其人': 6080, '闻其声': 6081, '急急': 6082, '9.11': 6083, '2001年': 6084, '魔丽彩': 6085, '撕拉': 6086, '式': 6087, '唇': 6088, '膜': 6089, '春节晚会': 6090, '黄渤唱': 6091, '我的要求不算高': 6092, '0598': 6093, '三明': 6094, '鸟叔全': 6095, '朴载相': 6096, '飞机制造': 6097, '西雅图': 6098, '金丝': 6099, '草叫': 6100, '具惠善': 6101, '藏书阁': 6102, '文渊阁': 6103, '坐落于': 6104, '刺上': 6105, '1895': 6106, '清政府': 6107, '日本政府': 6108, '马关条约': 6109, '打呵欠': 6110, '核动力': 6111, '企业号': 6112, '1996': 6113, '女足': 6114, '享有': 6115, '小指': 6116, '单身': 6117, '朱允文': 6118, '建文': 6119, '医用': 6120, '酒精': 6121, '多少度': 6122, '75': 6123, '物种': 6124, '达尔文': 6125, '军史': 6126, '女将军': 6127, '李贞': 6128, '奥林匹克运动会': 6129, '奥林匹亚': 6130, '中距': 6131, '最远': 6132, '坐在': 6133, '登上': 6134, '奥尔德林': 6135, '首都机场': 6136, '顺义区': 6137, '一所': 6138, '星级': 6139, '酒店': 6140, '李香凝': 6141, '城在': 6142, '苏菲': 6143, '玛索': 6144, '雪见': 6145, '杨幂': 6146, '殷温娇': 6147, '打': 6148, '位置': 6149, '得分后卫': 6150, '台': 6151, '侯氏制': 6152, '碱法': 6153, '化学家': 6154, '侯德榜': 6155, '茶叶': 6156, '茶经': 6157, '陆羽': 6158, '杜成义': 6159, '阿杜': 6160, '零丁洋': 6161, '风': 6162, '芝加哥': 6163, '地壳': 6164, '氧': 6165, '传播速度': 6166, '最慢': 6167, '气体': 6168, '陕北': 6169, '名歌': 6170, '中唱到': 6171, '红艳艳': 6172, '山丹丹': 6173, '五环': 6174, '一环': 6175, '天竺': 6176, '满洲': 6177, '勇士': 6178, '鳌拜': 6179, '长生': 6180, '辰东': 6181, '吟诗': 6182, '贾岛': 6183, '洪太尉': 6184, '拜见': 6185, '张天师': 6186, '龙虎山': 6187, '亚运会': 6188, '100': 6189, '劳义': 6190, '韩熙载': 6191, '夜宴': 6192, '韩熙': 6193, '七月': 6194, '半是': 6195, '鬼节': 6196, '目前为止': 6197, '古诗': 6198, '勾通': 6199, '水道': 6200, '孙武': 6201, '朱熹': 6202, '宋明理学': 6203, '集大成者': 6204, '王传': 6205, '悉尼歌剧院': 6206, '铁观音': 6207, '智慧': 6208, '之果': 6209, '香蕉': 6210, '齐民要术': 6211, '贾思勰': 6212, '钢琴曲': 6213, '牧童': 6214, '短笛': 6215, '贺绿汀': 6216, '战国七雄': 6217, '地理位置': 6218, '处在': 6219, '最南端': 6220, '北极': 6221, '纵横家': 6222, '鬼谷子': 6223, '敌人': 6224, '马里亚纳海沟': 6225, '斯里兰卡': 6226, '科伦坡': 6227, '爱的翅膀': 6228, '阿拉伯语': 6229, '朝阳区': 6230, '愿意': 6231, '放弃': 6232, '所有': 6233, '只要': 6234, '回头': 6235, '作曲': 6236, '聂耳': 6237, '马奶酒': 6238, '饮料': 6239, '三苏': 6240, '亲戚关系': 6241, '宽': 6242, '北丐': 6243, '洪七公': 6244, '阿拉伯湾': 6245, '海湾': 6246, '圆号': 6247, '法国号': 6248, '铝': 6249, '五四': 6250, '栈桥': 6251, '山东省': 6252, '青岛': 6253, '少林': 6254, '少林寺': 6255, '快船队': 6256, '洛杉矶': 6257, '孝': 6258, '庄太后': 6259, '妃子': 6260, '皇太极': 6261, '后世': 6262, '药王': 6263, '孙思邈': 6264, '将相和': 6265, '相是': 6266, '美声唱法': 6267, '江苏宜兴': 6268, '诗余': 6269, '样式': 6270, '7次': 6271, '清王朝': 6272, '叶剑英': 6273, '丽江': 6274, '半球': 6275, '基里巴斯': 6276, '做': 6277, '泡菜': 6278, '菌': 6279, '乳酸菌': 6280, '桂圆': 6281, '怎样': 6282, '上火': 6283, '天府之国': 6284, 'qe': 6285, '品质工程师': 6286, '粪便': 6287, '肥': 6288, '有机肥料': 6289, '中铁二局': 6290, '集团': 6291, '成都市': 6292, '阿姆斯特丹': 6293, '清风': 6294, '寨': 6295, '大哥': 6296, '杜玉明': 6297, '鸿雁': 6298, '呼斯楞': 6299, '西厢记': 6300, '王实甫': 6301, 'pp': 6302, '塑料': 6303, '聚丙烯': 6304, '刘长春': 6305, '藏海花': 6306, '南派三叔': 6307}\n"
     ]
    }
   ],
   "source": [
    "MIN_COUNT = 1    # 阈值为1\n",
    "\n",
    "\n",
    "def trimRareWords(voc, pairs, MIN_COUNT):\n",
    "    # 去掉voc中频次小于1的词 \n",
    "    voc.trim(MIN_COUNT)\n",
    "    # 保留的句对 \n",
    "    keep_pairs = []\n",
    "    for pair in pairs:\n",
    "        input_sentence = pair[0]\n",
    "        output_sentence = pair[1]\n",
    "        keep_input = True\n",
    "        keep_output = True\n",
    "        # 检查问题\n",
    "        for word in input_sentence.split(' '):\n",
    "            if word not in voc.word2index:\n",
    "                keep_input = False\n",
    "                break\n",
    "        # 检查答案\n",
    "        for word in output_sentence.split(' '):\n",
    "            if word not in voc.word2index:\n",
    "                keep_output = False\n",
    "                break\n",
    "\n",
    "        # 如果问题和答案都只包含高频词，我们才保留这个句对\n",
    "        if keep_input and keep_output:\n",
    "            keep_pairs.append(pair)\n",
    "\n",
    "    print(\"Trimmed from {} pairs to {}, {:.4f} of total\".format(len(pairs), \n",
    "\t\tlen(keep_pairs), len(keep_pairs) / len(pairs)))\n",
    "    return keep_pairs\n",
    "\n",
    "\n",
    "# 实际进行处理\n",
    "pairs = trimRareWords(voc, pairs, MIN_COUNT)\n",
    "print(\"voc:{0}\".format(voc.word2index))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "6305个词之中，频次大于等于1的只有100%"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "##  为模型准备数据\n",
    "\n",
    "前面我们构建了词典，并且对训练数据进行预处理并且滤掉一些句对，但是模型最终用到的是Tensor。最简单的办法是一次处理一个句对，那么上面得到的句对直接就可以使用。但是为了加快训练速度，尤其是重复利用GPU的并行能力，我们需要一次处理一个batch的数据。\n",
    "\n",
    "对于某些问题，比如图像来说，输入可能是固定大小的(或者通过预处理缩放成固定大小），但是对于文本来说，我们很难把一个二十个词的句子”缩放”成十个词同时还保持语义不变。\n",
    "\n",
    "但是为了充分利用GPU等计算自由，我们又必须变成固定大小的Tensor，因此我们通常会使用Padding的技巧，把短的句子补充上零使得输入大小是(batch, max_length)，这样通过一次就能实现一个batch数据的forward或者backward计算。当然padding的部分的结果是没有意义的，比如某个句子实际长度是5，而max_length是10，那么最终forward的输出应该是第5个时刻的输出，后面5个时刻计算是无用功。\n",
    "\n",
    "方向计算梯度的时候也是类似的，我们需要从第5个时刻开始反向计算梯度。为了提高效率，我们通常把长度接近的训练数据放到一个batch里面，这样无用的计算是最少的。因此我们通常把全部训练数据根据长度划分成一些组，比如长度小于4的一组，长度4到8的一组，长度8到12的一组，…。然后每次随机的选择一个组，再随机的从一组里选择batch个数据。不过本教程并没有这么做，而是每次随机的从所有pair里随机选择batch个数据。\n",
    "\n",
    "原始的输入通常是batch个list，表示batch个句子，因此自然的表示方法为(batch, max_length)，这种表示方法第一维是batch，每移动一个下标得到的是一个样本的max_length个词(包括padding)。因为RNN的依赖关系，我们在计算t+1时刻必须知道t时刻的结果，因此我们无法用多个核同时计算一个样本的forward。但是不同样本之间是没有依赖关系的，因此我们可以在根据t时刻batch样本的当前状态计算batch个样本的输出和新状态，然后再计算t+2时刻，…。为了便于GPU一次取出t时刻的batch个数据，我们通常把输入从(batch, max_length)变成(max_length, batch)，这样使得t时刻的batch个数据在内存(显存)中是连续的，从而读取效率更高。这个过程如下图所示，原始输入的大小是(batch=6, max_length=4)，转置之后变成(4,6)。这样某个时刻的6个样本数据在内存中是连续的。\n",
    "\n",
    "![avatar](seq2seq_batches.png)\n",
    "\n",
    "因此我们会用一些工具函数来实现上述处理。\n",
    "\n",
    "inputVar函数把batch个句子padding后变成一个LongTensor，大小是(max_length, batch)，同时会返回一个大小是batch的list lengths，说明每个句子的实际长度，这个参数后面会传给PyTorch，从而在forward和backward计算的时候使用实际的长度。\n",
    "\n",
    "outputVar函数和inputVar类似，但是它输出的第二个参数不是lengths，而是一个大小为(max_length, batch)的mask矩阵(tensor)，某位是0表示这个位置是padding，1表示不是padding，这样做的目的是后面计算方便。当然这两种表示是等价的，只不过lengths表示更加紧凑，但是计算起来不同方便，而mask矩阵和outputVar直接相乘就可以把padding的位置给mask(变成0)掉，这在计算loss时会非常方便。\n",
    "\n",
    "batch2TrainData 则利用上面的两个函数把一个batch的句对处理成合适的输入和输出Tensor。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 导入包\n",
    "import torch\n",
    "from torch.jit import script, trace\n",
    "import torch.nn as nn\n",
    "from torch import optim\n",
    "import torch.nn.functional as F\n",
    "import random\n",
    "from io import open\n",
    "import itertools\n",
    "import math"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "input_variable: tensor([[4918,  367, 4533,  709,  204],\n",
      "        [4919, 4006,  296,  216, 1571],\n",
      "        [  23,  289, 4534,   34, 1161],\n",
      "        [   9, 4262, 4535, 2787,   23],\n",
      "        [ 120,   23, 4536,    2,    2],\n",
      "        [2739,    9, 4537,    0,    0],\n",
      "        [4920,    2,    2,    0,    0],\n",
      "        [4921,    0,    0,    0,    0],\n",
      "        [   2,    0,    0,    0,    0]])\n",
      "lengths: tensor([9, 7, 7, 5, 5])\n",
      "target_variable: tensor([[4922, 2304, 1924, 2788, 1424],\n",
      "        [   2,    2,    2,    2,    2]])\n",
      "mask: tensor([[1, 1, 1, 1, 1],\n",
      "        [1, 1, 1, 1, 1]], dtype=torch.uint8)\n",
      "max_target_len: 2\n"
     ]
    }
   ],
   "source": [
    "\n",
    "# 把句子的词变成ID\n",
    "def indexesFromSentence(voc, sentence):\n",
    "    return [voc.word2index[word] for word in sentence.split(' ')] + [EOS_token]\n",
    "\n",
    "# l是多个长度不同句子(list)，使用zip_longest padding成定长，长度为最长句子的长度。\n",
    "def zeroPadding(l, fillvalue=PAD_token):\n",
    "    return list(itertools.zip_longest(*l, fillvalue=fillvalue))\n",
    "\n",
    "# l是二维的padding后的list\n",
    "# 返回m和l的大小一样，如果某个位置是padding，那么值为0，否则为1\n",
    "def binaryMatrix(l, value=PAD_token):\n",
    "    m = []\n",
    "    for i, seq in enumerate(l):\n",
    "        m.append([])\n",
    "        for token in seq:\n",
    "            if token == PAD_token:\n",
    "                m[i].append(0)\n",
    "            else:\n",
    "                m[i].append(1)\n",
    "    return m\n",
    "\n",
    "# 把输入句子变成ID，然后再padding，同时返回lengths这个list，标识实际长度。\n",
    "# 返回的padVar是一个LongTensor，shape是(batch, max_length)，\n",
    "# lengths是一个list，长度为(batch,)，表示每个句子的实际长度。\n",
    "def inputVar(l, voc):\n",
    "    indexes_batch = [indexesFromSentence(voc, sentence) for sentence in l]\n",
    "    lengths = torch.tensor([len(indexes) for indexes in indexes_batch])\n",
    "    padList = zeroPadding(indexes_batch)\n",
    "    padVar = torch.LongTensor(padList)\n",
    "    return padVar, lengths\n",
    "\n",
    "# 对输出句子进行padding，然后用binaryMatrix得到每个位置是padding(0)还是非padding，\n",
    "# 同时返回最大最长句子的长度(也就是padding后的长度)\n",
    "# 返回值padVar是LongTensor，shape是(batch, max_target_length)\n",
    "# mask是ByteTensor，shape也是(batch, max_target_length)\n",
    "def outputVar(l, voc):\n",
    "    indexes_batch = [indexesFromSentence(voc, sentence) for sentence in l]\n",
    "    max_target_len = max([len(indexes) for indexes in indexes_batch])\n",
    "    padList = zeroPadding(indexes_batch)\n",
    "    mask = binaryMatrix(padList)\n",
    "    mask = torch.ByteTensor(mask)\n",
    "    padVar = torch.LongTensor(padList)\n",
    "    return padVar, mask, max_target_len\n",
    "\n",
    "# 处理一个batch的pair句对 \n",
    "def batch2TrainData(voc, pair_batch):\n",
    "    # 按照句子的长度(词数)排序\n",
    "    pair_batch.sort(key=lambda x: len(x[0].split(\" \")), reverse=True)\n",
    "    input_batch, output_batch = [], []\n",
    "    for pair in pair_batch:\n",
    "        input_batch.append(pair[0])\n",
    "        output_batch.append(pair[1])\n",
    "    inp, lengths = inputVar(input_batch, voc)\n",
    "    output, mask, max_target_len = outputVar(output_batch, voc)\n",
    "    return inp, lengths, output, mask, max_target_len\n",
    "\n",
    "\n",
    "# 示例\n",
    "small_batch_size = 5\n",
    "batches = batch2TrainData(voc, [random.choice(pairs) for _ in range(small_batch_size)])\n",
    "input_variable, lengths, target_variable, mask, max_target_len = batches\n",
    "\n",
    "print(\"input_variable:\", input_variable)\n",
    "print(\"lengths:\", lengths)\n",
    "print(\"target_variable:\", target_variable)\n",
    "print(\"mask:\", mask)\n",
    "print(\"max_target_len:\", max_target_len)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "我们可以看到input_variable的每一列表示一个样本，而每一行表示batch(5)个样本在这个时刻的值。而lengths表示真实的长度。类似的target_variable也是每一列表示一个样本，而mask的shape和target_variable一样，如果某个位置是0，则表示padding。"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 定义模型\n",
    "\n",
    "### Seq2Seq 模型\n",
    "我们这个chatbot的核心是一个sequence-to-sequence(seq2seq)模型。 \n",
    "\n",
    "seq2seq模型的输入是一个变长的序列，而输出也是一个变长的序列。而且这两个序列的长度并不相同。\n",
    "\n",
    "一般我们使用RNN来处理变长的序列，Sutskever等人的论文发现通过使用两个RNN可以解决这类问题。\n",
    "\n",
    "这类问题的输入和输出都是变长的而且长度不一样，包括问答系统、机器翻译、自动摘要等等都可以使用seq2seq模型来解决。其中一个RNN叫做Encoder，它把变长的输入序列编码成一个固定长度的context向量，我们一般可以认为这个向量包含了输入句子的语义。而第二个RNN叫做Decoder，初始隐状态是Encoder的输出context向量，输入是(表示句子开始的特殊Token)，然后用RNN计算第一个时刻的输出，接着用第一个时刻的输出和隐状态计算第二个时刻的输出和新的隐状态，...，直到某个时刻输出特殊的(表示句子结束的特殊Token)或者长度超过一个阈值。Seq2Seq模型如下图所示。\n",
    "\n",
    "![avatar](seq2seq_ts.png)\n",
    "\n",
    "### Encoder\n",
    "Encoder是个RNN，它会遍历输入的每一个Token(词)，每个时刻的输入是上一个时刻的隐状态和输入，然后会有一个输出和新的隐状态。这个新的隐状态会作为下一个时刻的输入隐状态。每个时刻都有一个输出，对于seq2seq模型来说，我们通常只保留最后一个时刻的隐状态，认为它编码了整个句子的语义，但是后面我们会用到Attention机制，它还会用到Encoder每个时刻的输出。Encoder处理结束后会把最后一个时刻的隐状态作为Decoder的初始隐状态。\n",
    "\n",
    "实际我们通常使用多层的Gated Recurrent Unit(GRU)或者LSTM来作为Encoder，这里使用GRU，读者可以参考Cho等人2014年的[论文]。\n",
    "\n",
    "此外我们会使用双向的RNN，如下图所示。\n",
    "\n",
    "![avatar](RNN-bidirectional.png)\n",
    "\n",
    "注意在接入RNN之前会有一个embedding层，用来把每一个词(ID或者one-hot向量)映射成一个连续的稠密的向量，我们可以认为这个向量编码了一个词的语义。在我们的模型里，我们把它的大小定义成和RNN的隐状态大小一样(但是并不是一定要一样)。有了Embedding之后，模型会把相似的词编码成相似的向量(距离比较近)。\n",
    "\n",
    "最后，为了把padding的batch数据传给RNN，我们需要使用下面的两个函数来进行pack和unpack，后面我们会详细介绍它们。这两个函数是：\n",
    "\n",
    "    torch.nn.utils.rnn.pack_padded_sequence\n",
    "    torch.nn.utils.rnn.pad_packed_sequence\n",
    "#### 计算图:\n",
    "\n",
    "1) 把词的ID通过Embedding层变成向量。 \n",
    "\n",
    "2) 把padding后的数据进行pack。 \n",
    "\n",
    "3) 传入GRU进行Forward计算。 \n",
    "\n",
    "4) Unpack计算结果 \n",
    "\n",
    "5) 把双向GRU的结果向量加起来。 \n",
    "\n",
    "6) 返回(所有时刻的)输出和最后时刻的隐状态。\n",
    "\n",
    "##### 输入:\n",
    "\n",
    "    input_seq: 一个batch的输入句子，shape是(max_length, batch_size)\n",
    "    input_lengths: 一个长度为batch的list，表示句子的实际长度。\n",
    "    hidden: 初始化隐状态(通常是零)，shape是(n_layers x num_directions, batch_size, hidden_size)\n",
    "\n",
    "##### 输出:\n",
    "\n",
    "    outputs: 最后一层GRU的输出向量(双向的向量加在了一起)，shape(max_length, batch_size, hidden_size)\n",
    "    hidden: 最后一个时刻的隐状态，shape是(n_layers x num_directions, batch_size, hidden_size)\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "# EncoderRNN代码如下，请读者详细阅读注释。\n",
    "class EncoderRNN(nn.Module):\n",
    "    def __init__(self, hidden_size, embedding, n_layers=1, dropout=0):\n",
    "        super(EncoderRNN, self).__init__()\n",
    "        self.n_layers = n_layers\n",
    "        self.hidden_size = hidden_size\n",
    "        self.embedding = embedding\n",
    "\n",
    "        # 初始化GRU，这里输入和hidden大小都是hidden_size，\n",
    "        # 这里假设embedding层的输出大小是hidden_size\n",
    "        # 如果只有一层，那么不进行Dropout，否则使用传入的参数dropout进行GRU的Dropout。\n",
    "        self.gru = nn.GRU(hidden_size, hidden_size, n_layers,\n",
    "                          dropout=(0 if n_layers == 1 else dropout), bidirectional=True)\n",
    "\n",
    "    def forward(self, input_seq, input_lengths, hidden=None):\n",
    "        # 输入是(max_length, batch)，Embedding之后变成(max_length, batch, hidden_size)\n",
    "        embedded = self.embedding(input_seq)\n",
    "        # Pack padded batch of sequences for RNN module\n",
    "        # 因为RNN(GRU)要知道实际长度，\n",
    "        # 所以PyTorch提供了函数pack_padded_sequence把输入向量和长度\n",
    "        # pack到一个对象PackedSequence里，这样便于使用。\n",
    "        packed = torch.nn.utils.rnn.pack_padded_sequence(embedded, input_lengths)\n",
    "        # 通过GRU进行forward计算，需要传入输入和隐变量\n",
    "        # 如果传入的输入是一个Tensor (max_length, batch, hidden_size)\n",
    "        # 那么输出outputs是(max_length, batch, hidden_size*num_directions)。\n",
    "        # 第三维是hidden_size和num_directions的混合，\n",
    "        # 它们实际排列顺序是num_directions在前面，\n",
    "        # 因此我们可以使用outputs.view(seq_len, batch, num_directions, hidden_size)\n",
    "        # 得到4维的向量。其中第三维是方向，第四位是隐状态。\n",
    "        \n",
    "        # 而如果输入是PackedSequence对象，那么输出outputs也是一个PackedSequence对象，\n",
    "        # 我们需要用\n",
    "        # 函数pad_packed_sequence把它变成shape为(max_length, batch, hidden*num_directions)\n",
    "        # 的向量以及一个list，表示输出的长度，\n",
    "        # 当然这个list和输入的input_lengths完全一样，因此通常我们不需要它。\n",
    "        outputs, hidden = self.gru(packed, hidden)\n",
    "        # 参考前面的注释，我们得到outputs为(max_length, batch, hidden*num_directions)\n",
    "        outputs, _ = torch.nn.utils.rnn.pad_packed_sequence(outputs)\n",
    "        # 我们需要把输出的num_directions双向的向量加起来\n",
    "        # 因为outputs的第三维是先放前向的hidden_size个结果，然后再放后向的hidden_size个结果\n",
    "        # 所以outputs[:, :, :self.hidden_size]得到前向的结果\n",
    "        # outputs[:, :, self.hidden_size:]是后向的结果\n",
    "        # 注意，如果bidirectional是False，则outputs第三维的大小就是hidden_size，\n",
    "        # 这时outputs[:, : ,self.hidden_size:]是不存在的，因此也不会加上去。\n",
    "        # 对Python slicing不熟的读者可以看看下面的例子：\n",
    "        \n",
    "        # >>> a=[1,2,3]\n",
    "        # >>> a[:3]\n",
    "        # [1, 2, 3]\n",
    "        # >>> a[3:]\n",
    "        # []\n",
    "        # >>> a[:3]+a[3:]\n",
    "        # [1, 2, 3]\n",
    "        \n",
    "        # 这样就不用写下面的代码了：\n",
    "        # if bidirectional:\n",
    "        #     outputs = outputs[:, :, :self.hidden_size] + outputs[:, : ,self.hidden_size:]\n",
    "        outputs = outputs[:, :, :self.hidden_size] + outputs[:, : ,self.hidden_size:]\n",
    "        # 返回最终的输出和最后时刻的隐状态。 \n",
    "        return outputs, hidden"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Decoder\n",
    "Decoder也是一个RNN，它每个时刻输出一个词。每个时刻的输入是上一个时刻的隐状态和上一个时刻的输出。一开始的隐状态是Encoder最后时刻的隐状态，输入是特殊的。然后使用RNN计算新的隐状态和输出第一个词，接着用新的隐状态和第一个词计算第二个词，...，直到遇到，结束输出。普通的RNN Decoder的问题是它只依赖与Encoder最后一个时刻的隐状态，虽然理论上这个隐状态(context向量)可以编码输入句子的语义，但是实际会比较困难。因此当输入句子很长的时候，效果会很长。\n",
    "\n",
    "为了解决这个问题，Bahdanau等人在论文里提出了注意力机制(attention mechanism)，在Decoder进行t时刻计算的时候，除了t-1时刻的隐状态，当前时刻的输入，注意力机制还可以参考Encoder所有时刻的输入。拿机器翻译来说，我们在翻译以句子的第t个词的时候会把注意力机制在某个词上。当然常见的注意力是一种soft的注意力，假设输入有5个词，注意力可能是一个概率，比如(0.6,0.1,0.1,0.1,0.1)，表示当前最关注的是输入的第一个词。同时我们之前也计算出每个时刻的输出向量，假设5个时刻分别是y1,…,y5，那么我们可以用attention概率加权得到当前时刻的context向量0.6y1+0.1y2+…+0.1y5。\n",
    "\n",
    "注意力有很多方法计算，我们这里介绍Luong等人在论文提出的方法。它是用当前时刻的GRU计算出的新的隐状态来计算注意力得分，\n",
    "\n",
    "首先它用一个score函数计算这个隐状态和Encoder的输出的相似度得分，得分越大，说明越应该注意这个词。\n",
    "\n",
    "然后再用softmax函数把score变成概率。那机器翻译为例，在t时刻，ht表示t时刻的GRU输出的新的隐状态，我们可以认为ht表示当前需要翻译的语义。通过计算ht与y1,…,yn的得分，如果ht与y1的得分很高，那么我们可以认为当前主要翻译词x1的语义。有很多中score函数的计算方法，如下图所示：\n",
    "\n",
    "![avatar](scores.png)\n",
    "\n",
    "上式中ht表示t时刻的隐状态，比如第一种计算score的方法，直接计算ht与hs的内积，内积越大，说明这两个向量越相似，因此注意力也更多的放到这个词上。第二种方法也类似，只是引入了一个可以学习的矩阵，我们可以认为它先对ht做一个线性变换，然后在与hs计算内积。而第三种方法把它们拼接起来然后用一个全连接网络来计算score。\n",
    "\n",
    "注意，我们前面介绍的是分别计算ht和y1的内积、ht和y2的内积，…。但是为了效率，可以一次计算ht与hs=[y1,y2,…,yn]的乘积。 计算过程如下图所示。\n",
    "![avatar](global_attn.png)\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Luong 注意力layer\n",
    "class Attn(torch.nn.Module):\n",
    "    def __init__(self, method, hidden_size):\n",
    "        super(Attn, self).__init__()\n",
    "        self.method = method\n",
    "        if self.method not in ['dot', 'general', 'concat']:\n",
    "            raise ValueError(self.method, \"is not an appropriate attention method.\")\n",
    "        self.hidden_size = hidden_size\n",
    "        if self.method == 'general':\n",
    "            self.attn = torch.nn.Linear(self.hidden_size, hidden_size)\n",
    "        elif self.method == 'concat':\n",
    "            self.attn = torch.nn.Linear(self.hidden_size * 2, hidden_size)\n",
    "            self.v = torch.nn.Parameter(torch.FloatTensor(hidden_size))\n",
    "\n",
    "    def dot_score(self, hidden, encoder_output):\n",
    "        # 输入hidden的shape是(1, batch=64, hidden_size=500)\n",
    "        # encoder_outputs的shape是(input_lengths=10, batch=64, hidden_size=500)\n",
    "        # hidden * encoder_output得到的shape是(10, 64, 500)，然后对第3维求和就可以计算出score。\n",
    "        return torch.sum(hidden * encoder_output, dim=2)\n",
    "\n",
    "    def general_score(self, hidden, encoder_output):\n",
    "        energy = self.attn(encoder_output)\n",
    "        return torch.sum(hidden * energy, dim=2)\n",
    "\n",
    "    def concat_score(self, hidden, encoder_output):\n",
    "        energy = self.attn(torch.cat((hidden.expand(encoder_output.size(0), -1, -1), \n",
    "\t\t\t\t      encoder_output), 2)).tanh()\n",
    "        return torch.sum(self.v * energy, dim=2)\n",
    "    \n",
    "    # 输入是上一个时刻的隐状态hidden和所有时刻的Encoder的输出encoder_outputs\n",
    "    # 输出是注意力的概率，也就是长度为input_lengths的向量，它的和加起来是1。\n",
    "    def forward(self, hidden, encoder_outputs):\n",
    "        # 计算注意力的score，输入hidden的shape是(1, batch=64, hidden_size=500)，\n",
    "        # 表示t时刻batch数据的隐状态\n",
    "        # encoder_outputs的shape是(input_lengths=10, batch=64, hidden_size=500) \n",
    "        if self.method == 'general':\n",
    "            attn_energies = self.general_score(hidden, encoder_outputs)\n",
    "        elif self.method == 'concat':\n",
    "            attn_energies = self.concat_score(hidden, encoder_outputs)\n",
    "        elif self.method == 'dot':\n",
    "            # 计算内积，参考dot_score函数\n",
    "            attn_energies = self.dot_score(hidden, encoder_outputs)\n",
    "\n",
    "        # Transpose max_length and batch_size dimensions\n",
    "        # 把attn_energies从(max_length=10, batch=64)转置成(64, 10)\n",
    "        attn_energies = attn_energies.t()\n",
    "\n",
    "        # 使用softmax函数把score变成概率，shape仍然是(64, 10)，然后用unsqueeze(1)变成\n",
    "        # (64, 1, 10) \n",
    "        return F.softmax(attn_energies, dim=1).unsqueeze(1)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "上面的代码实现了dot、general和concat三种score计算方法，分别和前面的三个公式对应，我们这里介绍最简单的dot方法。代码里也有一些注释，只有dot_score函数比较难以理解，我们来分析一下。首先这个函数的输入输入hidden的shape是(1, batch=64, hidden_size=500)，encoder_outputs的shape是(input_lengths=10, batch=64, hidden_size=500)。\n",
    "\n",
    "怎么计算hidden和10个encoder输出向量的内积呢？为了简便，我们先假设batch是1，这样可以把第二维(batch维)去掉，因此hidden是(1, 500)，而encoder_outputs是(10, 500)。内积的定义是两个向量对应位相乘然后相加，但是encoder_outputs是10个500维的向量。当然我们可以写一个for循环来计算，但是效率很低。这里用到一个小的技巧，利用broadcasting，hidden * encoder_outputs可以理解为把hidden从(1,500)复制成(10, 500)（当然实际实现并不会这么做），然后两个(10, 500)的矩阵进行乘法。注意，这里的乘法不是矩阵乘法，而是所谓的Hadamard乘法，其实就是把对应位置的乘起来，比如下面的例子：\n",
    "\n",
    "![Hadamard乘法](Hadamard乘法.png)\n",
    "\n",
    "\n",
    "因此hidden * encoder_outputs就可以把hidden向量(500个数)与encoder_outputs的10个向量(500个数)对应的位置相乘。而内积还需要把这500个乘积加起来，因此后面使用torch.sum(hidden * encoder_output, dim=2)，把第2维500个乘积加起来，最终得到10个score值。当然我们实际还有一个batch维度，因此最终得到的attn_energies是(10, 64)。接着在forward函数里把attn_energies转置成(64, 10)，然后使用softmax函数把10个score变成概率，shape仍然是(64, 10)，为了后面使用方便，我们用unsqueeze(1)把它变成(64, 1, 10)。\n",
    "\n",
    "有了注意力的子模块之后，我们就可以实现Decoder了。Encoder可以一次把一个序列输入GRU，得到整个序列的输出。但是Decoder t时刻的输入是t-1时刻的输出，在t-1时刻计算完成之前是未知的，因此只能一次处理一个时刻的数据。因此Encoder的GRU的输入是(max_length, batch, hidden_size)，而Decoder的输入是(1, batch, hidden_size)。此外Decoder只能利用前面的信息，所以只能使用单向(而不是双向)的GRU，而Encoder的GRU是双向的，如果两种的hidden_size是一样的，则Decoder的隐单元个数少了一半，那怎么把Encoder的最后时刻的隐状态作为Decoder的初始隐状态呢？这里是把每个时刻双向结果加起来的，因此它们的大小就能匹配了（请读者参考前面Encoder双向相加的部分代码）。\n",
    "\n",
    "##### 计算图:\n",
    "\n",
    "    1) 把词ID输入Embedding层 \n",
    "\n",
    "    2) 使用单向的GRU继续Forward进行一个时刻的计算。 \n",
    "\n",
    "    3) 使用新的隐状态计算注意力权重 \n",
    "\n",
    "    4) 用注意力权重得到context向量 \n",
    "\n",
    "    5) context向量和GRU的输出拼接起来，然后再进过一个全连接网络，使得输出大小仍然是hidden_size \n",
    "\n",
    "    6) 使用一个投影矩阵把输出从hidden_size变成词典大小，然后用softmax变成概率 7) 返回输出和新的隐状态\n",
    "\n",
    "##### 输入:\n",
    "\n",
    "    input_step: shape是(1, batch_size)\n",
    "    last_hidden: 上一个时刻的隐状态， shape是(n_layers x num_directions, batch_size, hidden_size)\n",
    "    encoder_outputs: encoder的输出， shape是(max_length, batch_size, hidden_size)\n",
    "##### 输出:\n",
    "\n",
    "    output: 当前时刻输出每个词的概率，shape是(batch_size, voc.num_words)\n",
    "    hidden: 新的隐状态，shape是(n_layers x num_directions, batch_size, hidden_size)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "class LuongAttnDecoderRNN(nn.Module):\n",
    "    def __init__(self, attn_model, embedding, hidden_size, output_size, n_layers=1, dropout=0.1):\n",
    "        super(LuongAttnDecoderRNN, self).__init__()\n",
    "\n",
    "        # 保存到self里，attn_model就是前面定义的Attn类的对象。\n",
    "        self.attn_model = attn_model\n",
    "        self.hidden_size = hidden_size\n",
    "        self.output_size = output_size\n",
    "        self.n_layers = n_layers\n",
    "        self.dropout = dropout\n",
    "\n",
    "        # 定义Decoder的layers\n",
    "        self.embedding = embedding\n",
    "        self.embedding_dropout = nn.Dropout(dropout)\n",
    "        self.gru = nn.GRU(hidden_size, hidden_size, n_layers, dropout=(0 if n_layers == 1 else dropout))\n",
    "        self.concat = nn.Linear(hidden_size * 2, hidden_size)\n",
    "        self.out = nn.Linear(hidden_size, output_size)\n",
    "\n",
    "        self.attn = Attn(attn_model, hidden_size)\n",
    "\n",
    "    def forward(self, input_step, last_hidden, encoder_outputs):\n",
    "        # 注意：decoder每一步只能处理一个时刻的数据，因为t时刻计算完了才能计算t+1时刻。\n",
    "        # input_step的shape是(1, 64)，64是batch，1是当前输入的词ID(来自上一个时刻的输出)\n",
    "        # 通过embedding层变成(1, 64, 500)，然后进行dropout，shape不变。\n",
    "        embedded = self.embedding(input_step)\n",
    "        embedded = self.embedding_dropout(embedded)\n",
    "        # 把embedded传入GRU进行forward计算\n",
    "        # 得到rnn_output的shape是(1, 64, 500)\n",
    "        # hidden是(2, 64, 500)，因为是双向的GRU，所以第一维是2。\n",
    "        rnn_output, hidden = self.gru(embedded, last_hidden)\n",
    "        # 计算注意力权重， 根据前面的分析，attn_weights的shape是(64, 1, 10)\n",
    "        attn_weights = self.attn(rnn_output, encoder_outputs)\n",
    "        \n",
    "        # encoder_outputs是(10, 64, 500) \n",
    "        # encoder_outputs.transpose(0, 1)后的shape是(64, 10, 500)\n",
    "        # attn_weights.bmm后是(64, 1, 500)\n",
    "        \n",
    "        # bmm是批量的矩阵乘法，第一维是batch，我们可以把attn_weights看成64个(1,10)的矩阵\n",
    "        # 把encoder_outputs.transpose(0, 1)看成64个(10, 500)的矩阵\n",
    "        # 那么bmm就是64个(1, 10)矩阵 x (10, 500)矩阵，最终得到(64, 1, 500)\n",
    "        context = attn_weights.bmm(encoder_outputs.transpose(0, 1))\n",
    "        # 把context向量和GRU的输出拼接起来\n",
    "        # rnn_output从(1, 64, 500)变成(64, 500)\n",
    "        rnn_output = rnn_output.squeeze(0)\n",
    "        # context从(64, 1, 500)变成(64, 500)\n",
    "        context = context.squeeze(1)\n",
    "        # 拼接得到(64, 1000)\n",
    "        concat_input = torch.cat((rnn_output, context), 1)\n",
    "        # self.concat是一个矩阵(1000, 500)，\n",
    "        # self.concat(concat_input)的输出是(64, 500)\n",
    "        # 然后用tanh把输出返回变成(-1,1)，concat_output的shape是(64, 500)\n",
    "        concat_output = torch.tanh(self.concat(concat_input))\n",
    "\n",
    "        # out是(500, 词典大小=7826)    \n",
    "        output = self.out(concat_output)\n",
    "        # 用softmax变成概率，表示当前时刻输出每个词的概率。\n",
    "        output = F.softmax(output, dim=1)\n",
    "        # 返回 output和新的隐状态 \n",
    "        return output, hidden"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 定义训练过程\n",
    "##### Masked损失\n",
    "\n",
    "forward实现之后，我们就需要计算loss。seq2seq有两个RNN，Encoder RNN是没有直接定义损失函数的，它是通过影响Decoder从而影响最终的输出以及loss。Decoder输出一个序列，前面我们介绍的是Decoder在预测时的过程，它的长度是不固定的，只有遇到EOS才结束。给定一个问答句对，我们可以把问题输入Encoder，然后用Decoder得到一个输出序列，但是这个输出序列和”真实”的答案长度并不相同。\n",
    "\n",
    "而且即使长度相同并且语义相似，也很难直接知道预测的答案和真实的答案是否类似。那么我们怎么计算loss呢？比如输入是”What is your name?”，训练数据中的答案是”I am LiLi”。假设模型有两种预测：”I am fine”和”My name is LiLi”。从语义上显然第二种答案更好，但是如果字面上比较的话可能第一种更好。\n",
    "\n",
    "但是让机器知道”I am LiLi”和”My name is LiLi”的语义很接近这是非常困难的，所以实际上我们通常还是通过字面上里进行比较。我们会限制Decoder的输出，使得Decoder的输出长度和”真实”答案一样，然后逐个时刻比较。Decoder输出的是每个词的概率分布，因此可以使用交叉熵损失函数。但是这里还有一个问题，因为是一个batch的数据里有一些是padding的，因此这些位置的预测是没有必要计算loss的，因此我们需要使用前面的mask矩阵把对应位置的loss去掉，我们可以通过下面的函数来实现计算Masked的loss。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [],
   "source": [
    "def maskNLLLoss(inp, target, mask):\n",
    "    # 计算实际的词的个数，因为padding是0，非padding是1，因此sum就可以得到词的个数\n",
    "    nTotal = mask.sum()\n",
    "    \n",
    "    crossEntropy = -torch.log(torch.gather(inp, 1, target.view(-1, 1)).squeeze(1))\n",
    "    loss = crossEntropy.masked_select(mask).mean()\n",
    "    loss = loss.to(device)\n",
    "    return loss, nTotal.item()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 一次迭代的训练过程\n",
    "函数train实现一个batch数据的训练。前面我们提到过，在训练的时候我们会限制Decoder的输出，使得Decoder的输出长度和”真实”答案一样长。但是我们在训练的时候如果让Decoder自行输出，那么收敛可能会比较慢，因为Decoder在t时刻的输入来自t-1时刻的输出。如果前面预测错了，那么后面很可能都会错下去。另外一种方法叫做teacher forcing，它不管模型在t-1时刻做什么预测都把t-1时刻的正确答案作为t时刻的输入。但是如果只用teacher forcing也有问题，因为在真实的Decoder的是是没有老师来帮它纠正错误的。所以比较好的方法是更加一个teacher_forcing_ratio参数随机的来确定本次训练是否teacher forcing。\n",
    "\n",
    "另外使用到的一个技巧是梯度裁剪(gradient clipping) 。这个技巧通常是为了防止梯度爆炸(exploding gradient)，它把参数限制在一个范围之内，从而可以避免梯度的梯度过大或者出现NaN等问题。注意：虽然它的名字叫梯度裁剪，但实际它是对模型的参数进行裁剪，它把整个参数看成一个向量，如果这个向量的模大于max_norm，那么就把这个向量除以一个值使得模等于max_norm，因此也等价于把这个向量投影到半径为max_norm的球上。它的效果如下图所示。\n",
    "\n",
    "![grad_clip](grad_clip.png)\n",
    "\n",
    "#### 操作步骤:\n",
    "\n",
    "    1) 把整个batch的输入传入encoder \n",
    "\n",
    "    2) 把decoder的输入设置为特殊的，初始隐状态设置为encoder最后时刻的隐状态 \n",
    "\n",
    "    3) decoder每次处理一个时刻的forward计算 \n",
    "\n",
    "    4) 如果是teacher forcing，把上个时刻的\"正确的\"词作为当前输入，否则用上一个时刻的输出作为当前时刻的输入 \n",
    "\n",
    "    5) 计算loss \n",
    "\n",
    "    6) 反向计算梯度 \n",
    "\n",
    "    7) 对梯度进行裁剪 \n",
    "\n",
    "    8) 更新模型(包括encoder和decoder)参数\n",
    "\n",
    "注意，PyTorch的RNN模块(RNN, LSTM, GRU)也可以当成普通的非循环的网络来使用。在Encoder部分，我们是直接把所有时刻的数据都传入RNN，让它一次计算出所有的结果，但是在Decoder的时候(非teacher forcing)后一个时刻的输入来自前一个时刻的输出，因此无法一次计算。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [],
   "source": [
    "def train(input_variable, lengths, target_variable, mask, max_target_len, encoder, decoder, embedding,\n",
    "          encoder_optimizer, decoder_optimizer, batch_size, clip, max_length=MAX_LENGTH):\n",
    "\n",
    "    # 梯度清空\n",
    "    encoder_optimizer.zero_grad()\n",
    "    decoder_optimizer.zero_grad()\n",
    "\n",
    "    # 设置device，从而支持GPU，当然如果没有GPU也能工作。\n",
    "    input_variable = input_variable.to(device)\n",
    "    lengths = lengths.to(device)\n",
    "    target_variable = target_variable.to(device)\n",
    "    mask = mask.to(device)\n",
    "\n",
    "    # 初始化变量\n",
    "    loss = 0\n",
    "    print_losses = []\n",
    "    n_totals = 0\n",
    "\n",
    "    # encoder的Forward计算\n",
    "    encoder_outputs, encoder_hidden = encoder(input_variable, lengths)\n",
    "\n",
    "    # Decoder的初始输入是SOS，我们需要构造(1, batch)的输入，表示第一个时刻batch个输入。\n",
    "    decoder_input = torch.LongTensor([[SOS_token for _ in range(batch_size)]])\n",
    "    decoder_input = decoder_input.to(device)\n",
    "\n",
    "    # 注意：Encoder是双向的，而Decoder是单向的，因此从下往上取n_layers个\n",
    "    decoder_hidden = encoder_hidden[:decoder.n_layers]\n",
    "\n",
    "    # 确定是否teacher forcing\n",
    "    use_teacher_forcing = True if random.random() < teacher_forcing_ratio else False\n",
    "\n",
    "    # 一次处理一个时刻 \n",
    "    if use_teacher_forcing:\n",
    "        for t in range(max_target_len):\n",
    "            decoder_output, decoder_hidden = decoder(\n",
    "                decoder_input, decoder_hidden, encoder_outputs\n",
    "            )\n",
    "            # Teacher forcing: 下一个时刻的输入是当前正确答案\n",
    "            decoder_input = target_variable[t].view(1, -1)\n",
    "            # 计算累计的loss\n",
    "            mask_loss, nTotal = maskNLLLoss(decoder_output, target_variable[t], mask[t])\n",
    "            loss += mask_loss\n",
    "            print_losses.append(mask_loss.item() * nTotal)\n",
    "            n_totals += nTotal\n",
    "    else:\n",
    "        for t in range(max_target_len):\n",
    "            decoder_output, decoder_hidden = decoder(\n",
    "                decoder_input, decoder_hidden, encoder_outputs\n",
    "            )\n",
    "            # 不是teacher forcing: 下一个时刻的输入是当前模型预测概率最高的值\n",
    "            _, topi = decoder_output.topk(1)\n",
    "            decoder_input = torch.LongTensor([[topi[i][0] for i in range(batch_size)]])\n",
    "            decoder_input = decoder_input.to(device)\n",
    "            # 计算累计的loss\n",
    "            mask_loss, nTotal = maskNLLLoss(decoder_output, target_variable[t], mask[t])\n",
    "            loss += mask_loss\n",
    "            print_losses.append(mask_loss.item() * nTotal)\n",
    "            n_totals += nTotal\n",
    "\n",
    "    # 反向计算 \n",
    "    loss.backward()\n",
    "\n",
    "    # 对encoder和decoder进行梯度裁剪\n",
    "    _ = torch.nn.utils.clip_grad_norm_(encoder.parameters(), clip)\n",
    "    _ = torch.nn.utils.clip_grad_norm_(decoder.parameters(), clip)\n",
    "\n",
    "    # 更新参数\n",
    "    encoder_optimizer.step()\n",
    "    decoder_optimizer.step()\n",
    "\n",
    "    return sum(print_losses) / n_totals"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 训练迭代过程\n",
    "\n",
    "最后是把前面的代码组合起来进行训练。函数trainIters用于进行n_iterations次minibatch的训练。\n",
    "\n",
    "值得注意的是我们定期会保存模型，我们会保存一个tar包，包括encoder和decoder的state_dicts(参数),优化器(optimizers)的state_dicts, loss和迭代次数。这样保存模型的好处是从中恢复后我们既可以进行预测也可以进行训练(因为有优化器的参数和迭代的次数)。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [],
   "source": [
    "def trainIters(model_name, voc, pairs, encoder, decoder, encoder_optimizer, decoder_optimizer, \n",
    "              embedding, encoder_n_layers, decoder_n_layers, save_dir, n_iteration, batch_size, \n",
    "              print_every, save_every, clip, corpus_name, loadFilename):\n",
    "\n",
    "    # 随机选择n_iteration个batch的数据(pair)\n",
    "    training_batches = [batch2TrainData(voc, [random.choice(pairs) for _ in range(batch_size)])\n",
    "                      for _ in range(n_iteration)]\n",
    "\n",
    "    # 初始化\n",
    "    print('Initializing ...')\n",
    "    start_iteration = 1\n",
    "    print_loss = 0\n",
    "    if loadFilename:\n",
    "        start_iteration = checkpoint['iteration'] + 1\n",
    "\n",
    "    # 训练\n",
    "    print(\"Training...\")\n",
    "    for iteration in range(start_iteration, n_iteration + 1):\n",
    "        training_batch = training_batches[iteration - 1]\n",
    "        \n",
    "        input_variable, lengths, target_variable, mask, max_target_len = training_batch\n",
    "\n",
    "        # 训练一个batch的数据\n",
    "        loss = train(input_variable, lengths, target_variable, mask, max_target_len, encoder,\n",
    "                     decoder, embedding, encoder_optimizer, decoder_optimizer, batch_size, clip)\n",
    "        print_loss += loss\n",
    "\n",
    "        # 进度\n",
    "        if iteration % print_every == 0:\n",
    "            print_loss_avg = print_loss / print_every\n",
    "            print(\"Iteration: {}; Percent complete: {:.1f}%; Average loss: {:.4f}\"\n",
    "\t\t\t.format(iteration, iteration / n_iteration * 100, print_loss_avg))\n",
    "            print_loss = 0\n",
    "\n",
    "        # 保存checkpoint\n",
    "        if (iteration % save_every == 0):\n",
    "            directory = os.path.join(save_dir, model_name, corpus_name, '{}-{}_{}'\n",
    "\t\t.format(encoder_n_layers, decoder_n_layers, hidden_size))\n",
    "            if not os.path.exists(directory):\n",
    "                os.makedirs(directory)\n",
    "            torch.save({\n",
    "                'iteration': iteration,\n",
    "                'en': encoder.state_dict(),\n",
    "                'de': decoder.state_dict(),\n",
    "                'en_opt': encoder_optimizer.state_dict(),\n",
    "                'de_opt': decoder_optimizer.state_dict(),\n",
    "                'loss': loss,\n",
    "                'voc_dict': voc.__dict__,\n",
    "                'embedding': embedding.state_dict()\n",
    "            }, os.path.join(directory, '{}_{}.tar'.format(iteration, 'checkpoint')))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 效果测试\n",
    "\n",
    "模型训练完成之后，我们需要测试它的效果。最简单直接的方法就是和chatbot来聊天。因此我们需要用Decoder来生成一个响应。\n",
    "\n",
    "## 贪心解码(Greedy decoding)算法\n",
    "\n",
    "最简单的解码算法是贪心算法，也就是每次都选择概率最高的那个词，然后把这个词作为下一个时刻的输入，直到遇到EOS结束解码或者达到一个最大长度。但是贪心算法不一定能得到最优解，因为某个答案可能开始的几个词的概率并不太高，但是后来概率会很大。因此除了贪心算法，我们通常也可以使用Beam-Search算法，也就是每个时刻保留概率最高的Top K个结果，然后下一个时刻尝试把这K个结果输入(当然需要能恢复RNN的状态)，然后再从中选择概率最高的K个。\n",
    "\n",
    "为了实现贪心解码算法，我们定义一个GreedySearchDecoder类。这个类的forwar的方法需要传入一个输入序列(input_seq)，其shape是(input_seq length, 1)， 输入长度input_length和最大输出长度max_length。就是过程如下：\n",
    "\n",
    "1) 把输入传给Encoder，得到所有时刻的输出和最后一个时刻的隐状态。 2) 把Encoder最后时刻的隐状态作为Decoder的初始状态。 3) Decoder的第一输入初始化为SOS。 4) 定义保存解码结果的tensor 5) 循环直到最大解码长度 a) 把当前输入传入Decoder b) 得到概率最大的词以及概率 c) 把这个词和概率保存下来 d) 把当前输出的词作为下一个时刻的输入 6) 返回所有的词和概率"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [],
   "source": [
    "class GreedySearchDecoder(nn.Module):\n",
    "    def __init__(self, encoder, decoder):\n",
    "        super(GreedySearchDecoder, self).__init__()\n",
    "        self.encoder = encoder\n",
    "        self.decoder = decoder\n",
    "\n",
    "    def forward(self, input_seq, input_length, max_length):\n",
    "        # Encoder的Forward计算 \n",
    "        encoder_outputs, encoder_hidden = self.encoder(input_seq, input_length)\n",
    "        # 把Encoder最后时刻的隐状态作为Decoder的初始值\n",
    "        decoder_hidden = encoder_hidden[:decoder.n_layers]\n",
    "        # 因为我们的函数都是要求(time,batch)，因此即使只有一个数据，也要做出二维的。\n",
    "        # Decoder的初始输入是SOS\n",
    "        decoder_input = torch.ones(1, 1, device=device, dtype=torch.long) * SOS_token\n",
    "        # 用于保存解码结果的tensor\n",
    "        all_tokens = torch.zeros([0], device=device, dtype=torch.long)\n",
    "        all_scores = torch.zeros([0], device=device)\n",
    "        # 循环，这里只使用长度限制，后面处理的时候把EOS去掉了。\n",
    "        for _ in range(max_length):\n",
    "            # Decoder forward一步\n",
    "            decoder_output, decoder_hidden = self.decoder(decoder_input, decoder_hidden, \n",
    "\t\t\t\t\t\t\t\tencoder_outputs)\n",
    "            # decoder_outputs是(batch=1, vob_size)\n",
    "            # 使用max返回概率最大的词和得分\n",
    "            decoder_scores, decoder_input = torch.max(decoder_output, dim=1)\n",
    "            # 把解码结果保存到all_tokens和all_scores里\n",
    "            all_tokens = torch.cat((all_tokens, decoder_input), dim=0)\n",
    "            all_scores = torch.cat((all_scores, decoder_scores), dim=0)\n",
    "            # decoder_input是当前时刻输出的词的ID，这是个一维的向量，因为max会减少一维。\n",
    "            # 但是decoder要求有一个batch维度，因此用unsqueeze增加batch维度。\n",
    "            decoder_input = torch.unsqueeze(decoder_input, 0)\n",
    "        # 返回所有的词和得分。\n",
    "        return all_tokens, all_scores"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 测试对话函数\n",
    "解码方法完成后，我们写一个函数来测试从终端输入一个句子然后来看看chatbot的回复。我们需要用前面的函数来把句子分词，然后变成ID传入解码器，得到输出的ID后再转换成文字。我们会实现一个evaluate函数，由它来完成这些工作。我们需要把一个句子变成输入需要的格式——shape为(batch, max_length)，即使只有一个输入也需要增加一个batch维度。我们首先把句子分词，然后变成ID的序列，然后转置成合适的格式。此外我们还需要创建一个名为lengths的tensor，虽然只有一个，来表示输入的实际长度。接着我们构造类GreedySearchDecoder的实例searcher，然后用searcher来进行解码得到输出的ID，最后我们把这些ID变成词并且去掉EOS之后的内容。\n",
    "\n",
    "另外一个evaluateInput函数作为chatbot的用户接口，当运行它的时候，它会首先提示用户输入一个句子，然后使用evaluate来生成回复。然后继续对话直到用户输入”q”或者”quit”。如果用户输入的词不在词典里，我们会输出错误信息(当然还有一种办法是忽略这些词)然后提示用户重新输入。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [],
   "source": [
    "def evaluate(encoder, decoder, searcher, voc, sentence, max_length=MAX_LENGTH):\n",
    "    ### 把输入的一个batch句子变成id\n",
    "    indexes_batch = [indexesFromSentence(voc, sentence)]\n",
    "    # 创建lengths tensor\n",
    "    lengths = torch.tensor([len(indexes) for indexes in indexes_batch])\n",
    "    # 转置 \n",
    "    input_batch = torch.LongTensor(indexes_batch).transpose(0, 1)\n",
    "    # 放到合适的设备上(比如GPU)\n",
    "    input_batch = input_batch.to(device)\n",
    "    lengths = lengths.to(device)\n",
    "    # 用searcher解码\n",
    "    tokens, scores = searcher(input_batch, lengths, max_length)\n",
    "    # ID变成词。\n",
    "    decoded_words = [voc.index2word[token.item()] for token in tokens]\n",
    "    return decoded_words\n",
    "\n",
    "\n",
    "def evaluateInput(encoder, decoder, searcher, voc):\n",
    "    input_sentence = ''\n",
    "    while(1):\n",
    "        #try:\n",
    "        # 得到用户终端的输入\n",
    "        input_sentence = input('> ')\n",
    "        # 是否退出\n",
    "        if input_sentence == 'q' or input_sentence == 'quit': break\n",
    "        # 句子归一化\n",
    "        #input_sentence = normalizeString(input_sentence)\n",
    "        #print(\"input_sentence:{0}\".format(input_sentence))\n",
    "        # 生成响应Evaluate sentence\n",
    "        output_words = evaluate(encoder, decoder, searcher, voc, input_sentence)\n",
    "        # 去掉EOS后面的内容\n",
    "        words = []\n",
    "        for word in output_words:\n",
    "            if word == 'EOS':\n",
    "                break\n",
    "            elif word != 'PAD':\n",
    "                words.append(word)\n",
    "        print('Bot:', ' '.join(words))\n",
    "\n",
    "#         except KeyError:\n",
    "#             print(\"Error: Encountered unknown word.\")"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 训练和测试模型\n",
    "最后我们可以来训练模型和进行评测了。\n",
    "\n",
    "不论是我们像训练模型还是测试对话，我们都需要初始化encoder和decoder模型参数。在下面的代码，我们从头开始训练模型或者从某个checkpoint加载模型。读者可以尝试不同的超参数配置来进行调优。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Building encoder and decoder ...\n",
      "Models built and ready to go!\n"
     ]
    }
   ],
   "source": [
    "USE_CUDA = torch.cuda.is_available()\n",
    "device = torch.device(\"cuda\" if USE_CUDA else \"cpu\")\n",
    "\n",
    "# 配置模型\n",
    "model_name = 'cb_model'\n",
    "attn_model = 'dot'\n",
    "#attn_model = 'general'\n",
    "#attn_model = 'concat'\n",
    "hidden_size = 500\n",
    "encoder_n_layers = 2\n",
    "decoder_n_layers = 2\n",
    "dropout = 0.1\n",
    "batch_size = 64\n",
    "\n",
    "# 从哪个checkpoint恢复，如果是None，那么从头开始训练。\n",
    "loadFilename = None\n",
    "checkpoint_iter = 4000\n",
    "  \n",
    "\n",
    "# 如果loadFilename不空，则从中加载模型 \n",
    "if loadFilename:\n",
    "    # 如果训练和加载是一条机器，那么直接加载 \n",
    "    checkpoint = torch.load(loadFilename)\n",
    "    # 否则比如checkpoint是在GPU上得到的，但是我们现在又用CPU来训练或者测试，那么注释掉下面的代码\n",
    "    #checkpoint = torch.load(loadFilename, map_location=torch.device('cpu'))\n",
    "    encoder_sd = checkpoint['en']\n",
    "    decoder_sd = checkpoint['de']\n",
    "    encoder_optimizer_sd = checkpoint['en_opt']\n",
    "    decoder_optimizer_sd = checkpoint['de_opt']\n",
    "    embedding_sd = checkpoint['embedding']\n",
    "    voc.__dict__ = checkpoint['voc_dict']\n",
    "\n",
    "\n",
    "print('Building encoder and decoder ...')\n",
    "# 初始化word embedding\n",
    "embedding = nn.Embedding(voc.num_words, hidden_size)\n",
    "if loadFilename:\n",
    "    embedding.load_state_dict(embedding_sd)\n",
    "# 初始化encoder和decoder模型\n",
    "encoder = EncoderRNN(hidden_size, embedding, encoder_n_layers, dropout)\n",
    "decoder = LuongAttnDecoderRNN(attn_model, embedding, hidden_size, voc.num_words, \n",
    "\t\t\t\tdecoder_n_layers, dropout)\n",
    "if loadFilename:\n",
    "    encoder.load_state_dict(encoder_sd)\n",
    "    decoder.load_state_dict(decoder_sd)\n",
    "# 使用合适的设备\n",
    "encoder = encoder.to(device)\n",
    "decoder = decoder.to(device)\n",
    "print('Models built and ready to go!')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 训练\n",
    "\n",
    "下面的代码进行训练，我们需要设置一些训练的超参数。初始化优化器，最后调用函数trainIters进行训练。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Building optimizers ...\n",
      "Starting Training!\n",
      "Initializing ...\n",
      "Training...\n",
      "Iteration: 1; Percent complete: 0.0%; Average loss: 8.7573\n",
      "Iteration: 2; Percent complete: 0.1%; Average loss: 8.4435\n",
      "Iteration: 3; Percent complete: 0.1%; Average loss: 8.0211\n",
      "Iteration: 4; Percent complete: 0.1%; Average loss: 7.2946\n",
      "Iteration: 5; Percent complete: 0.1%; Average loss: 6.4178\n",
      "Iteration: 6; Percent complete: 0.1%; Average loss: 5.4224\n",
      "Iteration: 7; Percent complete: 0.2%; Average loss: 4.8249\n",
      "Iteration: 8; Percent complete: 0.2%; Average loss: 5.0455\n",
      "Iteration: 9; Percent complete: 0.2%; Average loss: 5.2963\n",
      "Iteration: 10; Percent complete: 0.2%; Average loss: 5.3448\n",
      "Iteration: 11; Percent complete: 0.3%; Average loss: 5.4879\n",
      "Iteration: 12; Percent complete: 0.3%; Average loss: 5.2841\n",
      "Iteration: 13; Percent complete: 0.3%; Average loss: 5.0304\n",
      "Iteration: 14; Percent complete: 0.4%; Average loss: 4.7484\n",
      "Iteration: 15; Percent complete: 0.4%; Average loss: 4.7619\n",
      "Iteration: 16; Percent complete: 0.4%; Average loss: 4.4809\n",
      "Iteration: 17; Percent complete: 0.4%; Average loss: 4.4599\n",
      "Iteration: 18; Percent complete: 0.4%; Average loss: 4.6216\n",
      "Iteration: 19; Percent complete: 0.5%; Average loss: 4.7523\n",
      "Iteration: 20; Percent complete: 0.5%; Average loss: 4.6447\n",
      "Iteration: 21; Percent complete: 0.5%; Average loss: 4.3493\n",
      "Iteration: 22; Percent complete: 0.5%; Average loss: 4.3860\n",
      "Iteration: 23; Percent complete: 0.6%; Average loss: 4.3453\n",
      "Iteration: 24; Percent complete: 0.6%; Average loss: 4.2086\n",
      "Iteration: 25; Percent complete: 0.6%; Average loss: 4.1567\n",
      "Iteration: 26; Percent complete: 0.7%; Average loss: 4.2542\n",
      "Iteration: 27; Percent complete: 0.7%; Average loss: 4.1395\n",
      "Iteration: 28; Percent complete: 0.7%; Average loss: 4.1667\n",
      "Iteration: 29; Percent complete: 0.7%; Average loss: 4.1778\n",
      "Iteration: 30; Percent complete: 0.8%; Average loss: 4.3118\n",
      "Iteration: 31; Percent complete: 0.8%; Average loss: 4.1136\n",
      "Iteration: 32; Percent complete: 0.8%; Average loss: 3.9870\n",
      "Iteration: 33; Percent complete: 0.8%; Average loss: 4.0969\n",
      "Iteration: 34; Percent complete: 0.9%; Average loss: 4.0800\n",
      "Iteration: 35; Percent complete: 0.9%; Average loss: 4.0481\n",
      "Iteration: 36; Percent complete: 0.9%; Average loss: 4.1322\n",
      "Iteration: 37; Percent complete: 0.9%; Average loss: 4.0849\n",
      "Iteration: 38; Percent complete: 0.9%; Average loss: 4.1368\n",
      "Iteration: 39; Percent complete: 1.0%; Average loss: 4.0385\n",
      "Iteration: 40; Percent complete: 1.0%; Average loss: 3.9841\n",
      "Iteration: 41; Percent complete: 1.0%; Average loss: 4.0154\n",
      "Iteration: 42; Percent complete: 1.1%; Average loss: 3.9908\n",
      "Iteration: 43; Percent complete: 1.1%; Average loss: 3.9862\n",
      "Iteration: 44; Percent complete: 1.1%; Average loss: 4.0968\n",
      "Iteration: 45; Percent complete: 1.1%; Average loss: 3.8575\n",
      "Iteration: 46; Percent complete: 1.1%; Average loss: 3.8704\n",
      "Iteration: 47; Percent complete: 1.2%; Average loss: 3.8535\n",
      "Iteration: 48; Percent complete: 1.2%; Average loss: 3.9077\n",
      "Iteration: 49; Percent complete: 1.2%; Average loss: 3.8355\n",
      "Iteration: 50; Percent complete: 1.2%; Average loss: 4.0561\n",
      "Iteration: 51; Percent complete: 1.3%; Average loss: 3.8182\n",
      "Iteration: 52; Percent complete: 1.3%; Average loss: 3.9133\n",
      "Iteration: 53; Percent complete: 1.3%; Average loss: 3.7914\n",
      "Iteration: 54; Percent complete: 1.4%; Average loss: 3.8269\n",
      "Iteration: 55; Percent complete: 1.4%; Average loss: 3.7809\n",
      "Iteration: 56; Percent complete: 1.4%; Average loss: 3.9530\n",
      "Iteration: 57; Percent complete: 1.4%; Average loss: 3.9215\n",
      "Iteration: 58; Percent complete: 1.5%; Average loss: 3.8074\n",
      "Iteration: 59; Percent complete: 1.5%; Average loss: 3.6298\n",
      "Iteration: 60; Percent complete: 1.5%; Average loss: 3.8029\n",
      "Iteration: 61; Percent complete: 1.5%; Average loss: 3.8744\n",
      "Iteration: 62; Percent complete: 1.6%; Average loss: 3.7809\n",
      "Iteration: 63; Percent complete: 1.6%; Average loss: 3.6773\n",
      "Iteration: 64; Percent complete: 1.6%; Average loss: 3.9218\n",
      "Iteration: 65; Percent complete: 1.6%; Average loss: 3.8425\n",
      "Iteration: 66; Percent complete: 1.7%; Average loss: 3.9570\n",
      "Iteration: 67; Percent complete: 1.7%; Average loss: 3.8066\n",
      "Iteration: 68; Percent complete: 1.7%; Average loss: 3.6814\n",
      "Iteration: 69; Percent complete: 1.7%; Average loss: 3.8298\n",
      "Iteration: 70; Percent complete: 1.8%; Average loss: 3.8518\n",
      "Iteration: 71; Percent complete: 1.8%; Average loss: 3.6528\n",
      "Iteration: 72; Percent complete: 1.8%; Average loss: 3.6474\n",
      "Iteration: 73; Percent complete: 1.8%; Average loss: 3.6459\n",
      "Iteration: 74; Percent complete: 1.8%; Average loss: 3.6968\n",
      "Iteration: 75; Percent complete: 1.9%; Average loss: 3.8553\n",
      "Iteration: 76; Percent complete: 1.9%; Average loss: 3.8721\n",
      "Iteration: 77; Percent complete: 1.9%; Average loss: 3.7190\n",
      "Iteration: 78; Percent complete: 1.9%; Average loss: 3.6277\n",
      "Iteration: 79; Percent complete: 2.0%; Average loss: 3.7077\n",
      "Iteration: 80; Percent complete: 2.0%; Average loss: 3.6406\n",
      "Iteration: 81; Percent complete: 2.0%; Average loss: 3.4708\n",
      "Iteration: 82; Percent complete: 2.1%; Average loss: 3.7071\n",
      "Iteration: 83; Percent complete: 2.1%; Average loss: 3.5673\n",
      "Iteration: 84; Percent complete: 2.1%; Average loss: 3.6188\n",
      "Iteration: 85; Percent complete: 2.1%; Average loss: 3.6567\n",
      "Iteration: 86; Percent complete: 2.1%; Average loss: 3.6789\n",
      "Iteration: 87; Percent complete: 2.2%; Average loss: 3.7083\n",
      "Iteration: 88; Percent complete: 2.2%; Average loss: 3.5906\n",
      "Iteration: 89; Percent complete: 2.2%; Average loss: 3.7185\n",
      "Iteration: 90; Percent complete: 2.2%; Average loss: 3.6619\n",
      "Iteration: 91; Percent complete: 2.3%; Average loss: 3.7491\n",
      "Iteration: 92; Percent complete: 2.3%; Average loss: 3.6012\n",
      "Iteration: 93; Percent complete: 2.3%; Average loss: 3.5735\n",
      "Iteration: 94; Percent complete: 2.4%; Average loss: 3.5755\n",
      "Iteration: 95; Percent complete: 2.4%; Average loss: 3.5222\n",
      "Iteration: 96; Percent complete: 2.4%; Average loss: 3.4688\n",
      "Iteration: 97; Percent complete: 2.4%; Average loss: 3.5674\n",
      "Iteration: 98; Percent complete: 2.5%; Average loss: 3.5037\n",
      "Iteration: 99; Percent complete: 2.5%; Average loss: 3.6481\n",
      "Iteration: 100; Percent complete: 2.5%; Average loss: 3.4798\n",
      "Iteration: 101; Percent complete: 2.5%; Average loss: 3.5062\n",
      "Iteration: 102; Percent complete: 2.5%; Average loss: 3.4934\n",
      "Iteration: 103; Percent complete: 2.6%; Average loss: 3.4108\n",
      "Iteration: 104; Percent complete: 2.6%; Average loss: 3.5064\n",
      "Iteration: 105; Percent complete: 2.6%; Average loss: 3.5707\n",
      "Iteration: 106; Percent complete: 2.6%; Average loss: 3.4768\n",
      "Iteration: 107; Percent complete: 2.7%; Average loss: 3.4151\n",
      "Iteration: 108; Percent complete: 2.7%; Average loss: 3.4716\n",
      "Iteration: 109; Percent complete: 2.7%; Average loss: 3.3988\n",
      "Iteration: 110; Percent complete: 2.8%; Average loss: 3.3225\n",
      "Iteration: 111; Percent complete: 2.8%; Average loss: 3.3946\n",
      "Iteration: 112; Percent complete: 2.8%; Average loss: 3.5359\n",
      "Iteration: 113; Percent complete: 2.8%; Average loss: 3.3914\n",
      "Iteration: 114; Percent complete: 2.9%; Average loss: 3.3750\n",
      "Iteration: 115; Percent complete: 2.9%; Average loss: 3.2912\n",
      "Iteration: 116; Percent complete: 2.9%; Average loss: 3.4023\n",
      "Iteration: 117; Percent complete: 2.9%; Average loss: 3.2542\n",
      "Iteration: 118; Percent complete: 2.9%; Average loss: 3.3580\n",
      "Iteration: 119; Percent complete: 3.0%; Average loss: 3.6148\n",
      "Iteration: 120; Percent complete: 3.0%; Average loss: 3.2371\n",
      "Iteration: 121; Percent complete: 3.0%; Average loss: 3.2830\n",
      "Iteration: 122; Percent complete: 3.0%; Average loss: 3.3999\n",
      "Iteration: 123; Percent complete: 3.1%; Average loss: 3.4008\n",
      "Iteration: 124; Percent complete: 3.1%; Average loss: 3.2381\n",
      "Iteration: 125; Percent complete: 3.1%; Average loss: 3.2655\n",
      "Iteration: 126; Percent complete: 3.1%; Average loss: 3.4792\n",
      "Iteration: 127; Percent complete: 3.2%; Average loss: 3.3659\n",
      "Iteration: 128; Percent complete: 3.2%; Average loss: 3.2201\n",
      "Iteration: 129; Percent complete: 3.2%; Average loss: 3.1354\n",
      "Iteration: 130; Percent complete: 3.2%; Average loss: 3.1959\n",
      "Iteration: 131; Percent complete: 3.3%; Average loss: 3.4415\n",
      "Iteration: 132; Percent complete: 3.3%; Average loss: 3.3683\n",
      "Iteration: 133; Percent complete: 3.3%; Average loss: 3.3799\n",
      "Iteration: 134; Percent complete: 3.4%; Average loss: 3.4235\n",
      "Iteration: 135; Percent complete: 3.4%; Average loss: 3.4648\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 136; Percent complete: 3.4%; Average loss: 3.1575\n",
      "Iteration: 137; Percent complete: 3.4%; Average loss: 3.1674\n",
      "Iteration: 138; Percent complete: 3.5%; Average loss: 3.2542\n",
      "Iteration: 139; Percent complete: 3.5%; Average loss: 3.3817\n",
      "Iteration: 140; Percent complete: 3.5%; Average loss: 3.2669\n",
      "Iteration: 141; Percent complete: 3.5%; Average loss: 3.4398\n",
      "Iteration: 142; Percent complete: 3.5%; Average loss: 3.3499\n",
      "Iteration: 143; Percent complete: 3.6%; Average loss: 3.1741\n",
      "Iteration: 144; Percent complete: 3.6%; Average loss: 2.9844\n",
      "Iteration: 145; Percent complete: 3.6%; Average loss: 3.1515\n",
      "Iteration: 146; Percent complete: 3.6%; Average loss: 3.3131\n",
      "Iteration: 147; Percent complete: 3.7%; Average loss: 3.1982\n",
      "Iteration: 148; Percent complete: 3.7%; Average loss: 3.1368\n",
      "Iteration: 149; Percent complete: 3.7%; Average loss: 3.3242\n",
      "Iteration: 150; Percent complete: 3.8%; Average loss: 3.3537\n",
      "Iteration: 151; Percent complete: 3.8%; Average loss: 3.2492\n",
      "Iteration: 152; Percent complete: 3.8%; Average loss: 3.2248\n",
      "Iteration: 153; Percent complete: 3.8%; Average loss: 2.9413\n",
      "Iteration: 154; Percent complete: 3.9%; Average loss: 3.3401\n",
      "Iteration: 155; Percent complete: 3.9%; Average loss: 3.2107\n",
      "Iteration: 156; Percent complete: 3.9%; Average loss: 2.9608\n",
      "Iteration: 157; Percent complete: 3.9%; Average loss: 3.1609\n",
      "Iteration: 158; Percent complete: 4.0%; Average loss: 3.0087\n",
      "Iteration: 159; Percent complete: 4.0%; Average loss: 3.0643\n",
      "Iteration: 160; Percent complete: 4.0%; Average loss: 3.1936\n",
      "Iteration: 161; Percent complete: 4.0%; Average loss: 3.1007\n",
      "Iteration: 162; Percent complete: 4.0%; Average loss: 3.1215\n",
      "Iteration: 163; Percent complete: 4.1%; Average loss: 3.1680\n",
      "Iteration: 164; Percent complete: 4.1%; Average loss: 3.0562\n",
      "Iteration: 165; Percent complete: 4.1%; Average loss: 3.1099\n",
      "Iteration: 166; Percent complete: 4.2%; Average loss: 3.1597\n",
      "Iteration: 167; Percent complete: 4.2%; Average loss: 3.0450\n",
      "Iteration: 168; Percent complete: 4.2%; Average loss: 3.1019\n",
      "Iteration: 169; Percent complete: 4.2%; Average loss: 3.0481\n",
      "Iteration: 170; Percent complete: 4.2%; Average loss: 3.0998\n",
      "Iteration: 171; Percent complete: 4.3%; Average loss: 2.9531\n",
      "Iteration: 172; Percent complete: 4.3%; Average loss: 3.0712\n",
      "Iteration: 173; Percent complete: 4.3%; Average loss: 3.0135\n",
      "Iteration: 174; Percent complete: 4.3%; Average loss: 3.1421\n",
      "Iteration: 175; Percent complete: 4.4%; Average loss: 2.9586\n",
      "Iteration: 176; Percent complete: 4.4%; Average loss: 2.9841\n",
      "Iteration: 177; Percent complete: 4.4%; Average loss: 2.9869\n",
      "Iteration: 178; Percent complete: 4.5%; Average loss: 2.8751\n",
      "Iteration: 179; Percent complete: 4.5%; Average loss: 3.1059\n",
      "Iteration: 180; Percent complete: 4.5%; Average loss: 2.9843\n",
      "Iteration: 181; Percent complete: 4.5%; Average loss: 2.8892\n",
      "Iteration: 182; Percent complete: 4.5%; Average loss: 3.1831\n",
      "Iteration: 183; Percent complete: 4.6%; Average loss: 2.9041\n",
      "Iteration: 184; Percent complete: 4.6%; Average loss: 2.7770\n",
      "Iteration: 185; Percent complete: 4.6%; Average loss: 2.9634\n",
      "Iteration: 186; Percent complete: 4.7%; Average loss: 2.9437\n",
      "Iteration: 187; Percent complete: 4.7%; Average loss: 3.0538\n",
      "Iteration: 188; Percent complete: 4.7%; Average loss: 2.8729\n",
      "Iteration: 189; Percent complete: 4.7%; Average loss: 2.9498\n",
      "Iteration: 190; Percent complete: 4.8%; Average loss: 2.9302\n",
      "Iteration: 191; Percent complete: 4.8%; Average loss: 2.9687\n",
      "Iteration: 192; Percent complete: 4.8%; Average loss: 2.9477\n",
      "Iteration: 193; Percent complete: 4.8%; Average loss: 2.7710\n",
      "Iteration: 194; Percent complete: 4.9%; Average loss: 2.9706\n",
      "Iteration: 195; Percent complete: 4.9%; Average loss: 2.7362\n",
      "Iteration: 196; Percent complete: 4.9%; Average loss: 2.7850\n",
      "Iteration: 197; Percent complete: 4.9%; Average loss: 2.8314\n",
      "Iteration: 198; Percent complete: 5.0%; Average loss: 2.9313\n",
      "Iteration: 199; Percent complete: 5.0%; Average loss: 2.8630\n",
      "Iteration: 200; Percent complete: 5.0%; Average loss: 2.8208\n",
      "Iteration: 201; Percent complete: 5.0%; Average loss: 2.8080\n",
      "Iteration: 202; Percent complete: 5.1%; Average loss: 2.7748\n",
      "Iteration: 203; Percent complete: 5.1%; Average loss: 2.6682\n",
      "Iteration: 204; Percent complete: 5.1%; Average loss: 2.7880\n",
      "Iteration: 205; Percent complete: 5.1%; Average loss: 2.7322\n",
      "Iteration: 206; Percent complete: 5.1%; Average loss: 2.8645\n",
      "Iteration: 207; Percent complete: 5.2%; Average loss: 2.6642\n",
      "Iteration: 208; Percent complete: 5.2%; Average loss: 2.6155\n",
      "Iteration: 209; Percent complete: 5.2%; Average loss: 2.8285\n",
      "Iteration: 210; Percent complete: 5.2%; Average loss: 2.8141\n",
      "Iteration: 211; Percent complete: 5.3%; Average loss: 2.7940\n",
      "Iteration: 212; Percent complete: 5.3%; Average loss: 2.7216\n",
      "Iteration: 213; Percent complete: 5.3%; Average loss: 2.7255\n",
      "Iteration: 214; Percent complete: 5.3%; Average loss: 2.8840\n",
      "Iteration: 215; Percent complete: 5.4%; Average loss: 2.7774\n",
      "Iteration: 216; Percent complete: 5.4%; Average loss: 2.7159\n",
      "Iteration: 217; Percent complete: 5.4%; Average loss: 2.7891\n",
      "Iteration: 218; Percent complete: 5.5%; Average loss: 2.5365\n",
      "Iteration: 219; Percent complete: 5.5%; Average loss: 2.6149\n",
      "Iteration: 220; Percent complete: 5.5%; Average loss: 2.5155\n",
      "Iteration: 221; Percent complete: 5.5%; Average loss: 2.5469\n",
      "Iteration: 222; Percent complete: 5.5%; Average loss: 2.6728\n",
      "Iteration: 223; Percent complete: 5.6%; Average loss: 2.7532\n",
      "Iteration: 224; Percent complete: 5.6%; Average loss: 2.5409\n",
      "Iteration: 225; Percent complete: 5.6%; Average loss: 2.7427\n",
      "Iteration: 226; Percent complete: 5.7%; Average loss: 2.6788\n",
      "Iteration: 227; Percent complete: 5.7%; Average loss: 2.7917\n",
      "Iteration: 228; Percent complete: 5.7%; Average loss: 2.4042\n",
      "Iteration: 229; Percent complete: 5.7%; Average loss: 2.5968\n",
      "Iteration: 230; Percent complete: 5.8%; Average loss: 2.5431\n",
      "Iteration: 231; Percent complete: 5.8%; Average loss: 2.4636\n",
      "Iteration: 232; Percent complete: 5.8%; Average loss: 2.5883\n",
      "Iteration: 233; Percent complete: 5.8%; Average loss: 2.6598\n",
      "Iteration: 234; Percent complete: 5.9%; Average loss: 2.4992\n",
      "Iteration: 235; Percent complete: 5.9%; Average loss: 2.5304\n",
      "Iteration: 236; Percent complete: 5.9%; Average loss: 2.5531\n",
      "Iteration: 237; Percent complete: 5.9%; Average loss: 2.4868\n",
      "Iteration: 238; Percent complete: 5.9%; Average loss: 2.5160\n",
      "Iteration: 239; Percent complete: 6.0%; Average loss: 2.2755\n",
      "Iteration: 240; Percent complete: 6.0%; Average loss: 2.5388\n",
      "Iteration: 241; Percent complete: 6.0%; Average loss: 2.5456\n",
      "Iteration: 242; Percent complete: 6.0%; Average loss: 2.2357\n",
      "Iteration: 243; Percent complete: 6.1%; Average loss: 2.6570\n",
      "Iteration: 244; Percent complete: 6.1%; Average loss: 2.4619\n",
      "Iteration: 245; Percent complete: 6.1%; Average loss: 2.4265\n",
      "Iteration: 246; Percent complete: 6.2%; Average loss: 2.4363\n",
      "Iteration: 247; Percent complete: 6.2%; Average loss: 2.3727\n",
      "Iteration: 248; Percent complete: 6.2%; Average loss: 2.3184\n",
      "Iteration: 249; Percent complete: 6.2%; Average loss: 2.4996\n",
      "Iteration: 250; Percent complete: 6.2%; Average loss: 2.5320\n",
      "Iteration: 251; Percent complete: 6.3%; Average loss: 2.4354\n",
      "Iteration: 252; Percent complete: 6.3%; Average loss: 2.3416\n",
      "Iteration: 253; Percent complete: 6.3%; Average loss: 2.4200\n",
      "Iteration: 254; Percent complete: 6.3%; Average loss: 2.4588\n",
      "Iteration: 255; Percent complete: 6.4%; Average loss: 2.5956\n",
      "Iteration: 256; Percent complete: 6.4%; Average loss: 2.3630\n",
      "Iteration: 257; Percent complete: 6.4%; Average loss: 2.5712\n",
      "Iteration: 258; Percent complete: 6.5%; Average loss: 2.3549\n",
      "Iteration: 259; Percent complete: 6.5%; Average loss: 2.2816\n",
      "Iteration: 260; Percent complete: 6.5%; Average loss: 2.5386\n",
      "Iteration: 261; Percent complete: 6.5%; Average loss: 2.5081\n",
      "Iteration: 262; Percent complete: 6.6%; Average loss: 2.3028\n",
      "Iteration: 263; Percent complete: 6.6%; Average loss: 2.2805\n",
      "Iteration: 264; Percent complete: 6.6%; Average loss: 2.3339\n",
      "Iteration: 265; Percent complete: 6.6%; Average loss: 2.3898\n",
      "Iteration: 266; Percent complete: 6.7%; Average loss: 2.4364\n",
      "Iteration: 267; Percent complete: 6.7%; Average loss: 2.1324\n",
      "Iteration: 268; Percent complete: 6.7%; Average loss: 2.2069\n",
      "Iteration: 269; Percent complete: 6.7%; Average loss: 2.2598\n",
      "Iteration: 270; Percent complete: 6.8%; Average loss: 2.4463\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 271; Percent complete: 6.8%; Average loss: 2.1719\n",
      "Iteration: 272; Percent complete: 6.8%; Average loss: 2.3916\n",
      "Iteration: 273; Percent complete: 6.8%; Average loss: 2.1699\n",
      "Iteration: 274; Percent complete: 6.9%; Average loss: 2.1371\n",
      "Iteration: 275; Percent complete: 6.9%; Average loss: 2.2251\n",
      "Iteration: 276; Percent complete: 6.9%; Average loss: 2.2117\n",
      "Iteration: 277; Percent complete: 6.9%; Average loss: 2.2158\n",
      "Iteration: 278; Percent complete: 7.0%; Average loss: 2.2441\n",
      "Iteration: 279; Percent complete: 7.0%; Average loss: 2.2750\n",
      "Iteration: 280; Percent complete: 7.0%; Average loss: 2.1379\n",
      "Iteration: 281; Percent complete: 7.0%; Average loss: 2.1572\n",
      "Iteration: 282; Percent complete: 7.0%; Average loss: 2.2116\n",
      "Iteration: 283; Percent complete: 7.1%; Average loss: 2.1597\n",
      "Iteration: 284; Percent complete: 7.1%; Average loss: 2.2973\n",
      "Iteration: 285; Percent complete: 7.1%; Average loss: 2.2375\n",
      "Iteration: 286; Percent complete: 7.1%; Average loss: 2.0009\n",
      "Iteration: 287; Percent complete: 7.2%; Average loss: 2.1441\n",
      "Iteration: 288; Percent complete: 7.2%; Average loss: 2.1048\n",
      "Iteration: 289; Percent complete: 7.2%; Average loss: 1.9895\n",
      "Iteration: 290; Percent complete: 7.2%; Average loss: 2.1232\n",
      "Iteration: 291; Percent complete: 7.3%; Average loss: 2.1939\n",
      "Iteration: 292; Percent complete: 7.3%; Average loss: 2.2529\n",
      "Iteration: 293; Percent complete: 7.3%; Average loss: 2.1207\n",
      "Iteration: 294; Percent complete: 7.3%; Average loss: 2.1608\n",
      "Iteration: 295; Percent complete: 7.4%; Average loss: 2.0961\n",
      "Iteration: 296; Percent complete: 7.4%; Average loss: 2.0474\n",
      "Iteration: 297; Percent complete: 7.4%; Average loss: 1.9639\n",
      "Iteration: 298; Percent complete: 7.4%; Average loss: 2.1232\n",
      "Iteration: 299; Percent complete: 7.5%; Average loss: 1.9537\n",
      "Iteration: 300; Percent complete: 7.5%; Average loss: 1.9018\n",
      "Iteration: 301; Percent complete: 7.5%; Average loss: 2.0854\n",
      "Iteration: 302; Percent complete: 7.5%; Average loss: 1.9952\n",
      "Iteration: 303; Percent complete: 7.6%; Average loss: 1.9324\n",
      "Iteration: 304; Percent complete: 7.6%; Average loss: 2.0836\n",
      "Iteration: 305; Percent complete: 7.6%; Average loss: 1.9498\n",
      "Iteration: 306; Percent complete: 7.6%; Average loss: 1.9927\n",
      "Iteration: 307; Percent complete: 7.7%; Average loss: 2.0054\n",
      "Iteration: 308; Percent complete: 7.7%; Average loss: 1.8637\n",
      "Iteration: 309; Percent complete: 7.7%; Average loss: 1.9641\n",
      "Iteration: 310; Percent complete: 7.8%; Average loss: 1.9640\n",
      "Iteration: 311; Percent complete: 7.8%; Average loss: 1.8315\n",
      "Iteration: 312; Percent complete: 7.8%; Average loss: 1.8728\n",
      "Iteration: 313; Percent complete: 7.8%; Average loss: 1.7820\n",
      "Iteration: 314; Percent complete: 7.8%; Average loss: 1.9130\n",
      "Iteration: 315; Percent complete: 7.9%; Average loss: 1.8529\n",
      "Iteration: 316; Percent complete: 7.9%; Average loss: 1.9082\n",
      "Iteration: 317; Percent complete: 7.9%; Average loss: 1.9601\n",
      "Iteration: 318; Percent complete: 8.0%; Average loss: 1.7930\n",
      "Iteration: 319; Percent complete: 8.0%; Average loss: 1.6047\n",
      "Iteration: 320; Percent complete: 8.0%; Average loss: 1.8010\n",
      "Iteration: 321; Percent complete: 8.0%; Average loss: 1.7398\n",
      "Iteration: 322; Percent complete: 8.1%; Average loss: 1.7702\n",
      "Iteration: 323; Percent complete: 8.1%; Average loss: 1.7365\n",
      "Iteration: 324; Percent complete: 8.1%; Average loss: 1.8719\n",
      "Iteration: 325; Percent complete: 8.1%; Average loss: 1.8535\n",
      "Iteration: 326; Percent complete: 8.2%; Average loss: 1.8924\n",
      "Iteration: 327; Percent complete: 8.2%; Average loss: 1.6411\n",
      "Iteration: 328; Percent complete: 8.2%; Average loss: 1.6715\n",
      "Iteration: 329; Percent complete: 8.2%; Average loss: 1.7208\n",
      "Iteration: 330; Percent complete: 8.2%; Average loss: 1.8425\n",
      "Iteration: 331; Percent complete: 8.3%; Average loss: 1.7093\n",
      "Iteration: 332; Percent complete: 8.3%; Average loss: 1.6915\n",
      "Iteration: 333; Percent complete: 8.3%; Average loss: 1.8431\n",
      "Iteration: 334; Percent complete: 8.3%; Average loss: 1.8986\n",
      "Iteration: 335; Percent complete: 8.4%; Average loss: 1.6152\n",
      "Iteration: 336; Percent complete: 8.4%; Average loss: 1.7595\n",
      "Iteration: 337; Percent complete: 8.4%; Average loss: 1.8441\n",
      "Iteration: 338; Percent complete: 8.5%; Average loss: 1.8812\n",
      "Iteration: 339; Percent complete: 8.5%; Average loss: 1.8035\n",
      "Iteration: 340; Percent complete: 8.5%; Average loss: 1.7794\n",
      "Iteration: 341; Percent complete: 8.5%; Average loss: 1.5006\n",
      "Iteration: 342; Percent complete: 8.6%; Average loss: 1.6591\n",
      "Iteration: 343; Percent complete: 8.6%; Average loss: 1.5953\n",
      "Iteration: 344; Percent complete: 8.6%; Average loss: 1.5317\n",
      "Iteration: 345; Percent complete: 8.6%; Average loss: 1.7150\n",
      "Iteration: 346; Percent complete: 8.6%; Average loss: 1.6524\n",
      "Iteration: 347; Percent complete: 8.7%; Average loss: 1.5238\n",
      "Iteration: 348; Percent complete: 8.7%; Average loss: 1.6210\n",
      "Iteration: 349; Percent complete: 8.7%; Average loss: 1.6354\n",
      "Iteration: 350; Percent complete: 8.8%; Average loss: 1.5172\n",
      "Iteration: 351; Percent complete: 8.8%; Average loss: 1.5705\n",
      "Iteration: 352; Percent complete: 8.8%; Average loss: 1.5720\n",
      "Iteration: 353; Percent complete: 8.8%; Average loss: 1.4715\n",
      "Iteration: 354; Percent complete: 8.8%; Average loss: 1.5923\n",
      "Iteration: 355; Percent complete: 8.9%; Average loss: 1.6278\n",
      "Iteration: 356; Percent complete: 8.9%; Average loss: 1.6696\n",
      "Iteration: 357; Percent complete: 8.9%; Average loss: 1.5591\n",
      "Iteration: 358; Percent complete: 8.9%; Average loss: 1.4190\n",
      "Iteration: 359; Percent complete: 9.0%; Average loss: 1.3319\n",
      "Iteration: 360; Percent complete: 9.0%; Average loss: 1.5415\n",
      "Iteration: 361; Percent complete: 9.0%; Average loss: 1.5347\n",
      "Iteration: 362; Percent complete: 9.0%; Average loss: 1.5063\n",
      "Iteration: 363; Percent complete: 9.1%; Average loss: 1.3948\n",
      "Iteration: 364; Percent complete: 9.1%; Average loss: 1.4594\n",
      "Iteration: 365; Percent complete: 9.1%; Average loss: 1.4766\n",
      "Iteration: 366; Percent complete: 9.2%; Average loss: 1.4526\n",
      "Iteration: 367; Percent complete: 9.2%; Average loss: 1.3700\n",
      "Iteration: 368; Percent complete: 9.2%; Average loss: 1.5453\n",
      "Iteration: 369; Percent complete: 9.2%; Average loss: 1.3023\n",
      "Iteration: 370; Percent complete: 9.2%; Average loss: 1.4548\n",
      "Iteration: 371; Percent complete: 9.3%; Average loss: 1.2980\n",
      "Iteration: 372; Percent complete: 9.3%; Average loss: 1.2836\n",
      "Iteration: 373; Percent complete: 9.3%; Average loss: 1.3372\n",
      "Iteration: 374; Percent complete: 9.3%; Average loss: 1.4999\n",
      "Iteration: 375; Percent complete: 9.4%; Average loss: 1.3837\n",
      "Iteration: 376; Percent complete: 9.4%; Average loss: 1.4217\n",
      "Iteration: 377; Percent complete: 9.4%; Average loss: 1.4206\n",
      "Iteration: 378; Percent complete: 9.4%; Average loss: 1.3492\n",
      "Iteration: 379; Percent complete: 9.5%; Average loss: 1.3660\n",
      "Iteration: 380; Percent complete: 9.5%; Average loss: 1.1717\n",
      "Iteration: 381; Percent complete: 9.5%; Average loss: 1.3391\n",
      "Iteration: 382; Percent complete: 9.6%; Average loss: 1.4453\n",
      "Iteration: 383; Percent complete: 9.6%; Average loss: 1.3479\n",
      "Iteration: 384; Percent complete: 9.6%; Average loss: 1.2387\n",
      "Iteration: 385; Percent complete: 9.6%; Average loss: 1.2931\n",
      "Iteration: 386; Percent complete: 9.7%; Average loss: 1.1460\n",
      "Iteration: 387; Percent complete: 9.7%; Average loss: 1.3325\n",
      "Iteration: 388; Percent complete: 9.7%; Average loss: 1.2452\n",
      "Iteration: 389; Percent complete: 9.7%; Average loss: 1.2495\n",
      "Iteration: 390; Percent complete: 9.8%; Average loss: 1.4462\n",
      "Iteration: 391; Percent complete: 9.8%; Average loss: 1.1061\n",
      "Iteration: 392; Percent complete: 9.8%; Average loss: 1.2121\n",
      "Iteration: 393; Percent complete: 9.8%; Average loss: 1.3292\n",
      "Iteration: 394; Percent complete: 9.8%; Average loss: 1.2225\n",
      "Iteration: 395; Percent complete: 9.9%; Average loss: 1.0159\n",
      "Iteration: 396; Percent complete: 9.9%; Average loss: 1.2187\n",
      "Iteration: 397; Percent complete: 9.9%; Average loss: 1.1505\n",
      "Iteration: 398; Percent complete: 10.0%; Average loss: 1.0951\n",
      "Iteration: 399; Percent complete: 10.0%; Average loss: 1.1328\n",
      "Iteration: 400; Percent complete: 10.0%; Average loss: 0.9857\n",
      "Iteration: 401; Percent complete: 10.0%; Average loss: 1.1068\n",
      "Iteration: 402; Percent complete: 10.1%; Average loss: 1.2156\n",
      "Iteration: 403; Percent complete: 10.1%; Average loss: 1.0968\n",
      "Iteration: 404; Percent complete: 10.1%; Average loss: 1.1081\n",
      "Iteration: 405; Percent complete: 10.1%; Average loss: 1.0233\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 406; Percent complete: 10.2%; Average loss: 1.1136\n",
      "Iteration: 407; Percent complete: 10.2%; Average loss: 0.9894\n",
      "Iteration: 408; Percent complete: 10.2%; Average loss: 1.1675\n",
      "Iteration: 409; Percent complete: 10.2%; Average loss: 1.0395\n",
      "Iteration: 410; Percent complete: 10.2%; Average loss: 0.9913\n",
      "Iteration: 411; Percent complete: 10.3%; Average loss: 1.0415\n",
      "Iteration: 412; Percent complete: 10.3%; Average loss: 0.9682\n",
      "Iteration: 413; Percent complete: 10.3%; Average loss: 1.1162\n",
      "Iteration: 414; Percent complete: 10.3%; Average loss: 0.9751\n",
      "Iteration: 415; Percent complete: 10.4%; Average loss: 1.0520\n",
      "Iteration: 416; Percent complete: 10.4%; Average loss: 1.2275\n",
      "Iteration: 417; Percent complete: 10.4%; Average loss: 1.0236\n",
      "Iteration: 418; Percent complete: 10.4%; Average loss: 1.1041\n",
      "Iteration: 419; Percent complete: 10.5%; Average loss: 0.9090\n",
      "Iteration: 420; Percent complete: 10.5%; Average loss: 1.0169\n",
      "Iteration: 421; Percent complete: 10.5%; Average loss: 1.1108\n",
      "Iteration: 422; Percent complete: 10.5%; Average loss: 1.0134\n",
      "Iteration: 423; Percent complete: 10.6%; Average loss: 0.9194\n",
      "Iteration: 424; Percent complete: 10.6%; Average loss: 1.0411\n",
      "Iteration: 425; Percent complete: 10.6%; Average loss: 0.9672\n",
      "Iteration: 426; Percent complete: 10.7%; Average loss: 0.8163\n",
      "Iteration: 427; Percent complete: 10.7%; Average loss: 1.1468\n",
      "Iteration: 428; Percent complete: 10.7%; Average loss: 0.8993\n",
      "Iteration: 429; Percent complete: 10.7%; Average loss: 1.0238\n",
      "Iteration: 430; Percent complete: 10.8%; Average loss: 0.8872\n",
      "Iteration: 431; Percent complete: 10.8%; Average loss: 0.8563\n",
      "Iteration: 432; Percent complete: 10.8%; Average loss: 1.0074\n",
      "Iteration: 433; Percent complete: 10.8%; Average loss: 0.9437\n",
      "Iteration: 434; Percent complete: 10.8%; Average loss: 0.8586\n",
      "Iteration: 435; Percent complete: 10.9%; Average loss: 0.9755\n",
      "Iteration: 436; Percent complete: 10.9%; Average loss: 0.8648\n",
      "Iteration: 437; Percent complete: 10.9%; Average loss: 0.8103\n",
      "Iteration: 438; Percent complete: 10.9%; Average loss: 0.9079\n",
      "Iteration: 439; Percent complete: 11.0%; Average loss: 0.8306\n",
      "Iteration: 440; Percent complete: 11.0%; Average loss: 0.8015\n",
      "Iteration: 441; Percent complete: 11.0%; Average loss: 0.9212\n",
      "Iteration: 442; Percent complete: 11.1%; Average loss: 0.8180\n",
      "Iteration: 443; Percent complete: 11.1%; Average loss: 0.7221\n",
      "Iteration: 444; Percent complete: 11.1%; Average loss: 0.8389\n",
      "Iteration: 445; Percent complete: 11.1%; Average loss: 0.9581\n",
      "Iteration: 446; Percent complete: 11.2%; Average loss: 0.7262\n",
      "Iteration: 447; Percent complete: 11.2%; Average loss: 0.8422\n",
      "Iteration: 448; Percent complete: 11.2%; Average loss: 0.8019\n",
      "Iteration: 449; Percent complete: 11.2%; Average loss: 0.9336\n",
      "Iteration: 450; Percent complete: 11.2%; Average loss: 0.7416\n",
      "Iteration: 451; Percent complete: 11.3%; Average loss: 0.6936\n",
      "Iteration: 452; Percent complete: 11.3%; Average loss: 0.7223\n",
      "Iteration: 453; Percent complete: 11.3%; Average loss: 0.8132\n",
      "Iteration: 454; Percent complete: 11.3%; Average loss: 0.7657\n",
      "Iteration: 455; Percent complete: 11.4%; Average loss: 0.7960\n",
      "Iteration: 456; Percent complete: 11.4%; Average loss: 0.7449\n",
      "Iteration: 457; Percent complete: 11.4%; Average loss: 0.8923\n",
      "Iteration: 458; Percent complete: 11.5%; Average loss: 0.7230\n",
      "Iteration: 459; Percent complete: 11.5%; Average loss: 0.7734\n",
      "Iteration: 460; Percent complete: 11.5%; Average loss: 0.7474\n",
      "Iteration: 461; Percent complete: 11.5%; Average loss: 0.8469\n",
      "Iteration: 462; Percent complete: 11.6%; Average loss: 0.7800\n",
      "Iteration: 463; Percent complete: 11.6%; Average loss: 0.7080\n",
      "Iteration: 464; Percent complete: 11.6%; Average loss: 0.6705\n",
      "Iteration: 465; Percent complete: 11.6%; Average loss: 0.7725\n",
      "Iteration: 466; Percent complete: 11.7%; Average loss: 0.6331\n",
      "Iteration: 467; Percent complete: 11.7%; Average loss: 0.6396\n",
      "Iteration: 468; Percent complete: 11.7%; Average loss: 0.7209\n",
      "Iteration: 469; Percent complete: 11.7%; Average loss: 0.6122\n",
      "Iteration: 470; Percent complete: 11.8%; Average loss: 0.7449\n",
      "Iteration: 471; Percent complete: 11.8%; Average loss: 0.5091\n",
      "Iteration: 472; Percent complete: 11.8%; Average loss: 0.7332\n",
      "Iteration: 473; Percent complete: 11.8%; Average loss: 0.8698\n",
      "Iteration: 474; Percent complete: 11.8%; Average loss: 0.6336\n",
      "Iteration: 475; Percent complete: 11.9%; Average loss: 0.6307\n",
      "Iteration: 476; Percent complete: 11.9%; Average loss: 0.6032\n",
      "Iteration: 477; Percent complete: 11.9%; Average loss: 0.6110\n",
      "Iteration: 478; Percent complete: 11.9%; Average loss: 0.6235\n",
      "Iteration: 479; Percent complete: 12.0%; Average loss: 0.6043\n",
      "Iteration: 480; Percent complete: 12.0%; Average loss: 0.6975\n",
      "Iteration: 481; Percent complete: 12.0%; Average loss: 0.6447\n",
      "Iteration: 482; Percent complete: 12.0%; Average loss: 0.5794\n",
      "Iteration: 483; Percent complete: 12.1%; Average loss: 0.6182\n",
      "Iteration: 484; Percent complete: 12.1%; Average loss: 0.6902\n",
      "Iteration: 485; Percent complete: 12.1%; Average loss: 0.5442\n",
      "Iteration: 486; Percent complete: 12.2%; Average loss: 0.5363\n",
      "Iteration: 487; Percent complete: 12.2%; Average loss: 0.7764\n",
      "Iteration: 488; Percent complete: 12.2%; Average loss: 0.5381\n",
      "Iteration: 489; Percent complete: 12.2%; Average loss: 0.4501\n",
      "Iteration: 490; Percent complete: 12.2%; Average loss: 0.4700\n",
      "Iteration: 491; Percent complete: 12.3%; Average loss: 0.5405\n",
      "Iteration: 492; Percent complete: 12.3%; Average loss: 0.5686\n",
      "Iteration: 493; Percent complete: 12.3%; Average loss: 0.4286\n",
      "Iteration: 494; Percent complete: 12.3%; Average loss: 0.5237\n",
      "Iteration: 495; Percent complete: 12.4%; Average loss: 0.5187\n",
      "Iteration: 496; Percent complete: 12.4%; Average loss: 0.4380\n",
      "Iteration: 497; Percent complete: 12.4%; Average loss: 0.4293\n",
      "Iteration: 498; Percent complete: 12.4%; Average loss: 0.4306\n",
      "Iteration: 499; Percent complete: 12.5%; Average loss: 0.5618\n",
      "Iteration: 500; Percent complete: 12.5%; Average loss: 0.5144\n",
      "Iteration: 501; Percent complete: 12.5%; Average loss: 0.5606\n",
      "Iteration: 502; Percent complete: 12.6%; Average loss: 0.6026\n",
      "Iteration: 503; Percent complete: 12.6%; Average loss: 0.3824\n",
      "Iteration: 504; Percent complete: 12.6%; Average loss: 0.4896\n",
      "Iteration: 505; Percent complete: 12.6%; Average loss: 0.5017\n",
      "Iteration: 506; Percent complete: 12.7%; Average loss: 0.3917\n",
      "Iteration: 507; Percent complete: 12.7%; Average loss: 0.4483\n",
      "Iteration: 508; Percent complete: 12.7%; Average loss: 0.4585\n",
      "Iteration: 509; Percent complete: 12.7%; Average loss: 0.4596\n",
      "Iteration: 510; Percent complete: 12.8%; Average loss: 0.5525\n",
      "Iteration: 511; Percent complete: 12.8%; Average loss: 0.3611\n",
      "Iteration: 512; Percent complete: 12.8%; Average loss: 0.5788\n",
      "Iteration: 513; Percent complete: 12.8%; Average loss: 0.5066\n",
      "Iteration: 514; Percent complete: 12.8%; Average loss: 0.4847\n",
      "Iteration: 515; Percent complete: 12.9%; Average loss: 0.3447\n",
      "Iteration: 516; Percent complete: 12.9%; Average loss: 0.4847\n",
      "Iteration: 517; Percent complete: 12.9%; Average loss: 0.5307\n",
      "Iteration: 518; Percent complete: 13.0%; Average loss: 0.3419\n",
      "Iteration: 519; Percent complete: 13.0%; Average loss: 0.3661\n",
      "Iteration: 520; Percent complete: 13.0%; Average loss: 0.4147\n",
      "Iteration: 521; Percent complete: 13.0%; Average loss: 0.4285\n",
      "Iteration: 522; Percent complete: 13.1%; Average loss: 0.3927\n",
      "Iteration: 523; Percent complete: 13.1%; Average loss: 0.3222\n",
      "Iteration: 524; Percent complete: 13.1%; Average loss: 0.4587\n",
      "Iteration: 525; Percent complete: 13.1%; Average loss: 0.4416\n",
      "Iteration: 526; Percent complete: 13.2%; Average loss: 0.3812\n",
      "Iteration: 527; Percent complete: 13.2%; Average loss: 0.4601\n",
      "Iteration: 528; Percent complete: 13.2%; Average loss: 0.5483\n",
      "Iteration: 529; Percent complete: 13.2%; Average loss: 0.4522\n",
      "Iteration: 530; Percent complete: 13.2%; Average loss: 0.3034\n",
      "Iteration: 531; Percent complete: 13.3%; Average loss: 0.3416\n",
      "Iteration: 532; Percent complete: 13.3%; Average loss: 0.4513\n",
      "Iteration: 533; Percent complete: 13.3%; Average loss: 0.3873\n",
      "Iteration: 534; Percent complete: 13.4%; Average loss: 0.3712\n",
      "Iteration: 535; Percent complete: 13.4%; Average loss: 0.3072\n",
      "Iteration: 536; Percent complete: 13.4%; Average loss: 0.2835\n",
      "Iteration: 537; Percent complete: 13.4%; Average loss: 0.3463\n",
      "Iteration: 538; Percent complete: 13.5%; Average loss: 0.4644\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 539; Percent complete: 13.5%; Average loss: 0.3193\n",
      "Iteration: 540; Percent complete: 13.5%; Average loss: 0.2827\n",
      "Iteration: 541; Percent complete: 13.5%; Average loss: 0.3890\n",
      "Iteration: 542; Percent complete: 13.6%; Average loss: 0.4090\n",
      "Iteration: 543; Percent complete: 13.6%; Average loss: 0.3092\n",
      "Iteration: 544; Percent complete: 13.6%; Average loss: 0.3922\n",
      "Iteration: 545; Percent complete: 13.6%; Average loss: 0.3571\n",
      "Iteration: 546; Percent complete: 13.7%; Average loss: 0.2729\n",
      "Iteration: 547; Percent complete: 13.7%; Average loss: 0.2586\n",
      "Iteration: 548; Percent complete: 13.7%; Average loss: 0.3133\n",
      "Iteration: 549; Percent complete: 13.7%; Average loss: 0.2584\n",
      "Iteration: 550; Percent complete: 13.8%; Average loss: 0.3129\n",
      "Iteration: 551; Percent complete: 13.8%; Average loss: 0.3532\n",
      "Iteration: 552; Percent complete: 13.8%; Average loss: 0.3401\n",
      "Iteration: 553; Percent complete: 13.8%; Average loss: 0.2850\n",
      "Iteration: 554; Percent complete: 13.9%; Average loss: 0.2957\n",
      "Iteration: 555; Percent complete: 13.9%; Average loss: 0.3272\n",
      "Iteration: 556; Percent complete: 13.9%; Average loss: 0.2842\n",
      "Iteration: 557; Percent complete: 13.9%; Average loss: 0.2794\n",
      "Iteration: 558; Percent complete: 14.0%; Average loss: 0.3135\n",
      "Iteration: 559; Percent complete: 14.0%; Average loss: 0.3214\n",
      "Iteration: 560; Percent complete: 14.0%; Average loss: 0.2769\n",
      "Iteration: 561; Percent complete: 14.0%; Average loss: 0.2530\n",
      "Iteration: 562; Percent complete: 14.1%; Average loss: 0.2428\n",
      "Iteration: 563; Percent complete: 14.1%; Average loss: 0.3216\n",
      "Iteration: 564; Percent complete: 14.1%; Average loss: 0.3226\n",
      "Iteration: 565; Percent complete: 14.1%; Average loss: 0.1885\n",
      "Iteration: 566; Percent complete: 14.1%; Average loss: 0.2399\n",
      "Iteration: 567; Percent complete: 14.2%; Average loss: 0.3132\n",
      "Iteration: 568; Percent complete: 14.2%; Average loss: 0.2475\n",
      "Iteration: 569; Percent complete: 14.2%; Average loss: 0.2587\n",
      "Iteration: 570; Percent complete: 14.2%; Average loss: 0.2844\n",
      "Iteration: 571; Percent complete: 14.3%; Average loss: 0.2093\n",
      "Iteration: 572; Percent complete: 14.3%; Average loss: 0.2670\n",
      "Iteration: 573; Percent complete: 14.3%; Average loss: 0.2871\n",
      "Iteration: 574; Percent complete: 14.3%; Average loss: 0.3225\n",
      "Iteration: 575; Percent complete: 14.4%; Average loss: 0.2255\n",
      "Iteration: 576; Percent complete: 14.4%; Average loss: 0.2329\n",
      "Iteration: 577; Percent complete: 14.4%; Average loss: 0.2534\n",
      "Iteration: 578; Percent complete: 14.4%; Average loss: 0.2587\n",
      "Iteration: 579; Percent complete: 14.5%; Average loss: 0.2366\n",
      "Iteration: 580; Percent complete: 14.5%; Average loss: 0.2236\n",
      "Iteration: 581; Percent complete: 14.5%; Average loss: 0.2480\n",
      "Iteration: 582; Percent complete: 14.5%; Average loss: 0.1831\n",
      "Iteration: 583; Percent complete: 14.6%; Average loss: 0.2302\n",
      "Iteration: 584; Percent complete: 14.6%; Average loss: 0.2757\n",
      "Iteration: 585; Percent complete: 14.6%; Average loss: 0.1793\n",
      "Iteration: 586; Percent complete: 14.6%; Average loss: 0.1810\n",
      "Iteration: 587; Percent complete: 14.7%; Average loss: 0.2438\n",
      "Iteration: 588; Percent complete: 14.7%; Average loss: 0.2688\n",
      "Iteration: 589; Percent complete: 14.7%; Average loss: 0.1830\n",
      "Iteration: 590; Percent complete: 14.8%; Average loss: 0.2048\n",
      "Iteration: 591; Percent complete: 14.8%; Average loss: 0.2066\n",
      "Iteration: 592; Percent complete: 14.8%; Average loss: 0.1980\n",
      "Iteration: 593; Percent complete: 14.8%; Average loss: 0.2156\n",
      "Iteration: 594; Percent complete: 14.8%; Average loss: 0.1815\n",
      "Iteration: 595; Percent complete: 14.9%; Average loss: 0.1536\n",
      "Iteration: 596; Percent complete: 14.9%; Average loss: 0.2621\n",
      "Iteration: 597; Percent complete: 14.9%; Average loss: 0.2241\n",
      "Iteration: 598; Percent complete: 14.9%; Average loss: 0.1988\n",
      "Iteration: 599; Percent complete: 15.0%; Average loss: 0.1807\n",
      "Iteration: 600; Percent complete: 15.0%; Average loss: 0.1504\n",
      "Iteration: 601; Percent complete: 15.0%; Average loss: 0.1534\n",
      "Iteration: 602; Percent complete: 15.0%; Average loss: 0.1473\n",
      "Iteration: 603; Percent complete: 15.1%; Average loss: 0.1993\n",
      "Iteration: 604; Percent complete: 15.1%; Average loss: 0.2028\n",
      "Iteration: 605; Percent complete: 15.1%; Average loss: 0.1546\n",
      "Iteration: 606; Percent complete: 15.2%; Average loss: 0.1914\n",
      "Iteration: 607; Percent complete: 15.2%; Average loss: 0.2064\n",
      "Iteration: 608; Percent complete: 15.2%; Average loss: 0.2257\n",
      "Iteration: 609; Percent complete: 15.2%; Average loss: 0.1516\n",
      "Iteration: 610; Percent complete: 15.2%; Average loss: 0.1835\n",
      "Iteration: 611; Percent complete: 15.3%; Average loss: 0.2007\n",
      "Iteration: 612; Percent complete: 15.3%; Average loss: 0.1916\n",
      "Iteration: 613; Percent complete: 15.3%; Average loss: 0.1756\n",
      "Iteration: 614; Percent complete: 15.3%; Average loss: 0.1929\n",
      "Iteration: 615; Percent complete: 15.4%; Average loss: 0.2285\n",
      "Iteration: 616; Percent complete: 15.4%; Average loss: 0.1561\n",
      "Iteration: 617; Percent complete: 15.4%; Average loss: 0.1725\n",
      "Iteration: 618; Percent complete: 15.4%; Average loss: 0.1750\n",
      "Iteration: 619; Percent complete: 15.5%; Average loss: 0.1855\n",
      "Iteration: 620; Percent complete: 15.5%; Average loss: 0.2083\n",
      "Iteration: 621; Percent complete: 15.5%; Average loss: 0.1926\n",
      "Iteration: 622; Percent complete: 15.6%; Average loss: 0.1647\n",
      "Iteration: 623; Percent complete: 15.6%; Average loss: 0.1034\n",
      "Iteration: 624; Percent complete: 15.6%; Average loss: 0.1223\n",
      "Iteration: 625; Percent complete: 15.6%; Average loss: 0.1565\n",
      "Iteration: 626; Percent complete: 15.7%; Average loss: 0.1332\n",
      "Iteration: 627; Percent complete: 15.7%; Average loss: 0.1536\n",
      "Iteration: 628; Percent complete: 15.7%; Average loss: 0.1524\n",
      "Iteration: 629; Percent complete: 15.7%; Average loss: 0.1504\n",
      "Iteration: 630; Percent complete: 15.8%; Average loss: 0.1545\n",
      "Iteration: 631; Percent complete: 15.8%; Average loss: 0.1626\n",
      "Iteration: 632; Percent complete: 15.8%; Average loss: 0.1292\n",
      "Iteration: 633; Percent complete: 15.8%; Average loss: 0.1095\n",
      "Iteration: 634; Percent complete: 15.8%; Average loss: 0.0970\n",
      "Iteration: 635; Percent complete: 15.9%; Average loss: 0.1234\n",
      "Iteration: 636; Percent complete: 15.9%; Average loss: 0.1106\n",
      "Iteration: 637; Percent complete: 15.9%; Average loss: 0.1669\n",
      "Iteration: 638; Percent complete: 16.0%; Average loss: 0.1147\n",
      "Iteration: 639; Percent complete: 16.0%; Average loss: 0.1220\n",
      "Iteration: 640; Percent complete: 16.0%; Average loss: 0.1123\n",
      "Iteration: 641; Percent complete: 16.0%; Average loss: 0.2020\n",
      "Iteration: 642; Percent complete: 16.1%; Average loss: 0.2206\n",
      "Iteration: 643; Percent complete: 16.1%; Average loss: 0.1915\n",
      "Iteration: 644; Percent complete: 16.1%; Average loss: 0.1539\n",
      "Iteration: 645; Percent complete: 16.1%; Average loss: 0.1357\n",
      "Iteration: 646; Percent complete: 16.2%; Average loss: 0.1493\n",
      "Iteration: 647; Percent complete: 16.2%; Average loss: 0.0957\n",
      "Iteration: 648; Percent complete: 16.2%; Average loss: 0.1095\n",
      "Iteration: 649; Percent complete: 16.2%; Average loss: 0.1522\n",
      "Iteration: 650; Percent complete: 16.2%; Average loss: 0.1204\n",
      "Iteration: 651; Percent complete: 16.3%; Average loss: 0.1174\n",
      "Iteration: 652; Percent complete: 16.3%; Average loss: 0.1001\n",
      "Iteration: 653; Percent complete: 16.3%; Average loss: 0.1193\n",
      "Iteration: 654; Percent complete: 16.4%; Average loss: 0.1177\n",
      "Iteration: 655; Percent complete: 16.4%; Average loss: 0.0874\n",
      "Iteration: 656; Percent complete: 16.4%; Average loss: 0.1556\n",
      "Iteration: 657; Percent complete: 16.4%; Average loss: 0.1094\n",
      "Iteration: 658; Percent complete: 16.4%; Average loss: 0.0951\n",
      "Iteration: 659; Percent complete: 16.5%; Average loss: 0.1228\n",
      "Iteration: 660; Percent complete: 16.5%; Average loss: 0.1476\n",
      "Iteration: 661; Percent complete: 16.5%; Average loss: 0.1370\n",
      "Iteration: 662; Percent complete: 16.6%; Average loss: 0.0971\n",
      "Iteration: 663; Percent complete: 16.6%; Average loss: 0.0875\n",
      "Iteration: 664; Percent complete: 16.6%; Average loss: 0.1567\n",
      "Iteration: 665; Percent complete: 16.6%; Average loss: 0.1193\n",
      "Iteration: 666; Percent complete: 16.7%; Average loss: 0.0958\n",
      "Iteration: 667; Percent complete: 16.7%; Average loss: 0.1638\n",
      "Iteration: 668; Percent complete: 16.7%; Average loss: 0.1198\n",
      "Iteration: 669; Percent complete: 16.7%; Average loss: 0.1327\n",
      "Iteration: 670; Percent complete: 16.8%; Average loss: 0.0843\n",
      "Iteration: 671; Percent complete: 16.8%; Average loss: 0.1042\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 672; Percent complete: 16.8%; Average loss: 0.0907\n",
      "Iteration: 673; Percent complete: 16.8%; Average loss: 0.0779\n",
      "Iteration: 674; Percent complete: 16.9%; Average loss: 0.1190\n",
      "Iteration: 675; Percent complete: 16.9%; Average loss: 0.1045\n",
      "Iteration: 676; Percent complete: 16.9%; Average loss: 0.1055\n",
      "Iteration: 677; Percent complete: 16.9%; Average loss: 0.0849\n",
      "Iteration: 678; Percent complete: 17.0%; Average loss: 0.1267\n",
      "Iteration: 679; Percent complete: 17.0%; Average loss: 0.0921\n",
      "Iteration: 680; Percent complete: 17.0%; Average loss: 0.1082\n",
      "Iteration: 681; Percent complete: 17.0%; Average loss: 0.0757\n",
      "Iteration: 682; Percent complete: 17.1%; Average loss: 0.0866\n",
      "Iteration: 683; Percent complete: 17.1%; Average loss: 0.1139\n",
      "Iteration: 684; Percent complete: 17.1%; Average loss: 0.0972\n",
      "Iteration: 685; Percent complete: 17.1%; Average loss: 0.0815\n",
      "Iteration: 686; Percent complete: 17.2%; Average loss: 0.0998\n",
      "Iteration: 687; Percent complete: 17.2%; Average loss: 0.0798\n",
      "Iteration: 688; Percent complete: 17.2%; Average loss: 0.0913\n",
      "Iteration: 689; Percent complete: 17.2%; Average loss: 0.0792\n",
      "Iteration: 690; Percent complete: 17.2%; Average loss: 0.0711\n",
      "Iteration: 691; Percent complete: 17.3%; Average loss: 0.0846\n",
      "Iteration: 692; Percent complete: 17.3%; Average loss: 0.0690\n",
      "Iteration: 693; Percent complete: 17.3%; Average loss: 0.0957\n",
      "Iteration: 694; Percent complete: 17.3%; Average loss: 0.1165\n",
      "Iteration: 695; Percent complete: 17.4%; Average loss: 0.0794\n",
      "Iteration: 696; Percent complete: 17.4%; Average loss: 0.0707\n",
      "Iteration: 697; Percent complete: 17.4%; Average loss: 0.0926\n",
      "Iteration: 698; Percent complete: 17.4%; Average loss: 0.1086\n",
      "Iteration: 699; Percent complete: 17.5%; Average loss: 0.0736\n",
      "Iteration: 700; Percent complete: 17.5%; Average loss: 0.0810\n",
      "Iteration: 701; Percent complete: 17.5%; Average loss: 0.0645\n",
      "Iteration: 702; Percent complete: 17.5%; Average loss: 0.0836\n",
      "Iteration: 703; Percent complete: 17.6%; Average loss: 0.0863\n",
      "Iteration: 704; Percent complete: 17.6%; Average loss: 0.1204\n",
      "Iteration: 705; Percent complete: 17.6%; Average loss: 0.0692\n",
      "Iteration: 706; Percent complete: 17.6%; Average loss: 0.0737\n",
      "Iteration: 707; Percent complete: 17.7%; Average loss: 0.0841\n",
      "Iteration: 708; Percent complete: 17.7%; Average loss: 0.0645\n",
      "Iteration: 709; Percent complete: 17.7%; Average loss: 0.1208\n",
      "Iteration: 710; Percent complete: 17.8%; Average loss: 0.0673\n",
      "Iteration: 711; Percent complete: 17.8%; Average loss: 0.0786\n",
      "Iteration: 712; Percent complete: 17.8%; Average loss: 0.0689\n",
      "Iteration: 713; Percent complete: 17.8%; Average loss: 0.0759\n",
      "Iteration: 714; Percent complete: 17.8%; Average loss: 0.0816\n",
      "Iteration: 715; Percent complete: 17.9%; Average loss: 0.0901\n",
      "Iteration: 716; Percent complete: 17.9%; Average loss: 0.0828\n",
      "Iteration: 717; Percent complete: 17.9%; Average loss: 0.0745\n",
      "Iteration: 718; Percent complete: 17.9%; Average loss: 0.0752\n",
      "Iteration: 719; Percent complete: 18.0%; Average loss: 0.0643\n",
      "Iteration: 720; Percent complete: 18.0%; Average loss: 0.0883\n",
      "Iteration: 721; Percent complete: 18.0%; Average loss: 0.0796\n",
      "Iteration: 722; Percent complete: 18.1%; Average loss: 0.0625\n",
      "Iteration: 723; Percent complete: 18.1%; Average loss: 0.0675\n",
      "Iteration: 724; Percent complete: 18.1%; Average loss: 0.0705\n",
      "Iteration: 725; Percent complete: 18.1%; Average loss: 0.0853\n",
      "Iteration: 726; Percent complete: 18.1%; Average loss: 0.0644\n",
      "Iteration: 727; Percent complete: 18.2%; Average loss: 0.0710\n",
      "Iteration: 728; Percent complete: 18.2%; Average loss: 0.0597\n",
      "Iteration: 729; Percent complete: 18.2%; Average loss: 0.0714\n",
      "Iteration: 730; Percent complete: 18.2%; Average loss: 0.0847\n",
      "Iteration: 731; Percent complete: 18.3%; Average loss: 0.0677\n",
      "Iteration: 732; Percent complete: 18.3%; Average loss: 0.0753\n",
      "Iteration: 733; Percent complete: 18.3%; Average loss: 0.0689\n",
      "Iteration: 734; Percent complete: 18.4%; Average loss: 0.0802\n",
      "Iteration: 735; Percent complete: 18.4%; Average loss: 0.0814\n",
      "Iteration: 736; Percent complete: 18.4%; Average loss: 0.0495\n",
      "Iteration: 737; Percent complete: 18.4%; Average loss: 0.0537\n",
      "Iteration: 738; Percent complete: 18.4%; Average loss: 0.0763\n",
      "Iteration: 739; Percent complete: 18.5%; Average loss: 0.0821\n",
      "Iteration: 740; Percent complete: 18.5%; Average loss: 0.0638\n",
      "Iteration: 741; Percent complete: 18.5%; Average loss: 0.0729\n",
      "Iteration: 742; Percent complete: 18.6%; Average loss: 0.0718\n",
      "Iteration: 743; Percent complete: 18.6%; Average loss: 0.0652\n",
      "Iteration: 744; Percent complete: 18.6%; Average loss: 0.0658\n",
      "Iteration: 745; Percent complete: 18.6%; Average loss: 0.0551\n",
      "Iteration: 746; Percent complete: 18.6%; Average loss: 0.0778\n",
      "Iteration: 747; Percent complete: 18.7%; Average loss: 0.0635\n",
      "Iteration: 748; Percent complete: 18.7%; Average loss: 0.0565\n",
      "Iteration: 749; Percent complete: 18.7%; Average loss: 0.0602\n",
      "Iteration: 750; Percent complete: 18.8%; Average loss: 0.0491\n",
      "Iteration: 751; Percent complete: 18.8%; Average loss: 0.0718\n",
      "Iteration: 752; Percent complete: 18.8%; Average loss: 0.0573\n",
      "Iteration: 753; Percent complete: 18.8%; Average loss: 0.0601\n",
      "Iteration: 754; Percent complete: 18.9%; Average loss: 0.0553\n",
      "Iteration: 755; Percent complete: 18.9%; Average loss: 0.0644\n",
      "Iteration: 756; Percent complete: 18.9%; Average loss: 0.0629\n",
      "Iteration: 757; Percent complete: 18.9%; Average loss: 0.0449\n",
      "Iteration: 758; Percent complete: 18.9%; Average loss: 0.0522\n",
      "Iteration: 759; Percent complete: 19.0%; Average loss: 0.0423\n",
      "Iteration: 760; Percent complete: 19.0%; Average loss: 0.0512\n",
      "Iteration: 761; Percent complete: 19.0%; Average loss: 0.0543\n",
      "Iteration: 762; Percent complete: 19.1%; Average loss: 0.0552\n",
      "Iteration: 763; Percent complete: 19.1%; Average loss: 0.0452\n",
      "Iteration: 764; Percent complete: 19.1%; Average loss: 0.0539\n",
      "Iteration: 765; Percent complete: 19.1%; Average loss: 0.0662\n",
      "Iteration: 766; Percent complete: 19.1%; Average loss: 0.0513\n",
      "Iteration: 767; Percent complete: 19.2%; Average loss: 0.0532\n",
      "Iteration: 768; Percent complete: 19.2%; Average loss: 0.0639\n",
      "Iteration: 769; Percent complete: 19.2%; Average loss: 0.0601\n",
      "Iteration: 770; Percent complete: 19.2%; Average loss: 0.0581\n",
      "Iteration: 771; Percent complete: 19.3%; Average loss: 0.0450\n",
      "Iteration: 772; Percent complete: 19.3%; Average loss: 0.0592\n",
      "Iteration: 773; Percent complete: 19.3%; Average loss: 0.0651\n",
      "Iteration: 774; Percent complete: 19.4%; Average loss: 0.0447\n",
      "Iteration: 775; Percent complete: 19.4%; Average loss: 0.0543\n",
      "Iteration: 776; Percent complete: 19.4%; Average loss: 0.0520\n",
      "Iteration: 777; Percent complete: 19.4%; Average loss: 0.0602\n",
      "Iteration: 778; Percent complete: 19.4%; Average loss: 0.0595\n",
      "Iteration: 779; Percent complete: 19.5%; Average loss: 0.0440\n",
      "Iteration: 780; Percent complete: 19.5%; Average loss: 0.0551\n",
      "Iteration: 781; Percent complete: 19.5%; Average loss: 0.0543\n",
      "Iteration: 782; Percent complete: 19.6%; Average loss: 0.0418\n",
      "Iteration: 783; Percent complete: 19.6%; Average loss: 0.0466\n",
      "Iteration: 784; Percent complete: 19.6%; Average loss: 0.0776\n",
      "Iteration: 785; Percent complete: 19.6%; Average loss: 0.0477\n",
      "Iteration: 786; Percent complete: 19.7%; Average loss: 0.0571\n",
      "Iteration: 787; Percent complete: 19.7%; Average loss: 0.0472\n",
      "Iteration: 788; Percent complete: 19.7%; Average loss: 0.0378\n",
      "Iteration: 789; Percent complete: 19.7%; Average loss: 0.0460\n",
      "Iteration: 790; Percent complete: 19.8%; Average loss: 0.0532\n",
      "Iteration: 791; Percent complete: 19.8%; Average loss: 0.0443\n",
      "Iteration: 792; Percent complete: 19.8%; Average loss: 0.0456\n",
      "Iteration: 793; Percent complete: 19.8%; Average loss: 0.0382\n",
      "Iteration: 794; Percent complete: 19.9%; Average loss: 0.0498\n",
      "Iteration: 795; Percent complete: 19.9%; Average loss: 0.0418\n",
      "Iteration: 796; Percent complete: 19.9%; Average loss: 0.0692\n",
      "Iteration: 797; Percent complete: 19.9%; Average loss: 0.0452\n",
      "Iteration: 798; Percent complete: 20.0%; Average loss: 0.0400\n",
      "Iteration: 799; Percent complete: 20.0%; Average loss: 0.0432\n",
      "Iteration: 800; Percent complete: 20.0%; Average loss: 0.0539\n",
      "Iteration: 801; Percent complete: 20.0%; Average loss: 0.0370\n",
      "Iteration: 802; Percent complete: 20.1%; Average loss: 0.0554\n",
      "Iteration: 803; Percent complete: 20.1%; Average loss: 0.0605\n",
      "Iteration: 804; Percent complete: 20.1%; Average loss: 0.0436\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 805; Percent complete: 20.1%; Average loss: 0.0479\n",
      "Iteration: 806; Percent complete: 20.2%; Average loss: 0.0467\n",
      "Iteration: 807; Percent complete: 20.2%; Average loss: 0.0378\n",
      "Iteration: 808; Percent complete: 20.2%; Average loss: 0.0496\n",
      "Iteration: 809; Percent complete: 20.2%; Average loss: 0.0459\n",
      "Iteration: 810; Percent complete: 20.2%; Average loss: 0.0425\n",
      "Iteration: 811; Percent complete: 20.3%; Average loss: 0.0430\n",
      "Iteration: 812; Percent complete: 20.3%; Average loss: 0.0477\n",
      "Iteration: 813; Percent complete: 20.3%; Average loss: 0.0407\n",
      "Iteration: 814; Percent complete: 20.3%; Average loss: 0.0365\n",
      "Iteration: 815; Percent complete: 20.4%; Average loss: 0.0370\n",
      "Iteration: 816; Percent complete: 20.4%; Average loss: 0.0465\n",
      "Iteration: 817; Percent complete: 20.4%; Average loss: 0.0418\n",
      "Iteration: 818; Percent complete: 20.4%; Average loss: 0.0530\n",
      "Iteration: 819; Percent complete: 20.5%; Average loss: 0.0437\n",
      "Iteration: 820; Percent complete: 20.5%; Average loss: 0.0386\n",
      "Iteration: 821; Percent complete: 20.5%; Average loss: 0.0462\n",
      "Iteration: 822; Percent complete: 20.5%; Average loss: 0.0386\n",
      "Iteration: 823; Percent complete: 20.6%; Average loss: 0.0364\n",
      "Iteration: 824; Percent complete: 20.6%; Average loss: 0.0453\n",
      "Iteration: 825; Percent complete: 20.6%; Average loss: 0.0413\n",
      "Iteration: 826; Percent complete: 20.6%; Average loss: 0.0554\n",
      "Iteration: 827; Percent complete: 20.7%; Average loss: 0.0404\n",
      "Iteration: 828; Percent complete: 20.7%; Average loss: 0.0438\n",
      "Iteration: 829; Percent complete: 20.7%; Average loss: 0.0436\n",
      "Iteration: 830; Percent complete: 20.8%; Average loss: 0.0360\n",
      "Iteration: 831; Percent complete: 20.8%; Average loss: 0.0466\n",
      "Iteration: 832; Percent complete: 20.8%; Average loss: 0.0454\n",
      "Iteration: 833; Percent complete: 20.8%; Average loss: 0.0317\n",
      "Iteration: 834; Percent complete: 20.8%; Average loss: 0.0366\n",
      "Iteration: 835; Percent complete: 20.9%; Average loss: 0.0397\n",
      "Iteration: 836; Percent complete: 20.9%; Average loss: 0.0362\n",
      "Iteration: 837; Percent complete: 20.9%; Average loss: 0.0421\n",
      "Iteration: 838; Percent complete: 20.9%; Average loss: 0.0408\n",
      "Iteration: 839; Percent complete: 21.0%; Average loss: 0.0355\n",
      "Iteration: 840; Percent complete: 21.0%; Average loss: 0.0344\n",
      "Iteration: 841; Percent complete: 21.0%; Average loss: 0.0410\n",
      "Iteration: 842; Percent complete: 21.1%; Average loss: 0.0358\n",
      "Iteration: 843; Percent complete: 21.1%; Average loss: 0.0408\n",
      "Iteration: 844; Percent complete: 21.1%; Average loss: 0.0388\n",
      "Iteration: 845; Percent complete: 21.1%; Average loss: 0.0369\n",
      "Iteration: 846; Percent complete: 21.1%; Average loss: 0.0374\n",
      "Iteration: 847; Percent complete: 21.2%; Average loss: 0.0347\n",
      "Iteration: 848; Percent complete: 21.2%; Average loss: 0.0351\n",
      "Iteration: 849; Percent complete: 21.2%; Average loss: 0.0356\n",
      "Iteration: 850; Percent complete: 21.2%; Average loss: 0.0385\n",
      "Iteration: 851; Percent complete: 21.3%; Average loss: 0.0372\n",
      "Iteration: 852; Percent complete: 21.3%; Average loss: 0.0349\n",
      "Iteration: 853; Percent complete: 21.3%; Average loss: 0.0341\n",
      "Iteration: 854; Percent complete: 21.3%; Average loss: 0.0315\n",
      "Iteration: 855; Percent complete: 21.4%; Average loss: 0.0314\n",
      "Iteration: 856; Percent complete: 21.4%; Average loss: 0.0317\n",
      "Iteration: 857; Percent complete: 21.4%; Average loss: 0.0328\n",
      "Iteration: 858; Percent complete: 21.4%; Average loss: 0.0410\n",
      "Iteration: 859; Percent complete: 21.5%; Average loss: 0.0317\n",
      "Iteration: 860; Percent complete: 21.5%; Average loss: 0.0358\n",
      "Iteration: 861; Percent complete: 21.5%; Average loss: 0.0360\n",
      "Iteration: 862; Percent complete: 21.6%; Average loss: 0.0309\n",
      "Iteration: 863; Percent complete: 21.6%; Average loss: 0.0348\n",
      "Iteration: 864; Percent complete: 21.6%; Average loss: 0.0320\n",
      "Iteration: 865; Percent complete: 21.6%; Average loss: 0.0408\n",
      "Iteration: 866; Percent complete: 21.6%; Average loss: 0.0301\n",
      "Iteration: 867; Percent complete: 21.7%; Average loss: 0.0393\n",
      "Iteration: 868; Percent complete: 21.7%; Average loss: 0.0317\n",
      "Iteration: 869; Percent complete: 21.7%; Average loss: 0.0267\n",
      "Iteration: 870; Percent complete: 21.8%; Average loss: 0.0298\n",
      "Iteration: 871; Percent complete: 21.8%; Average loss: 0.0371\n",
      "Iteration: 872; Percent complete: 21.8%; Average loss: 0.0314\n",
      "Iteration: 873; Percent complete: 21.8%; Average loss: 0.0356\n",
      "Iteration: 874; Percent complete: 21.9%; Average loss: 0.0312\n",
      "Iteration: 875; Percent complete: 21.9%; Average loss: 0.0306\n",
      "Iteration: 876; Percent complete: 21.9%; Average loss: 0.0330\n",
      "Iteration: 877; Percent complete: 21.9%; Average loss: 0.0288\n",
      "Iteration: 878; Percent complete: 21.9%; Average loss: 0.0469\n",
      "Iteration: 879; Percent complete: 22.0%; Average loss: 0.0391\n",
      "Iteration: 880; Percent complete: 22.0%; Average loss: 0.0294\n",
      "Iteration: 881; Percent complete: 22.0%; Average loss: 0.0526\n",
      "Iteration: 882; Percent complete: 22.1%; Average loss: 0.0444\n",
      "Iteration: 883; Percent complete: 22.1%; Average loss: 0.0354\n",
      "Iteration: 884; Percent complete: 22.1%; Average loss: 0.0351\n",
      "Iteration: 885; Percent complete: 22.1%; Average loss: 0.0360\n",
      "Iteration: 886; Percent complete: 22.1%; Average loss: 0.0677\n",
      "Iteration: 887; Percent complete: 22.2%; Average loss: 0.0380\n",
      "Iteration: 888; Percent complete: 22.2%; Average loss: 0.0397\n",
      "Iteration: 889; Percent complete: 22.2%; Average loss: 0.0444\n",
      "Iteration: 890; Percent complete: 22.2%; Average loss: 0.0740\n",
      "Iteration: 891; Percent complete: 22.3%; Average loss: 0.0598\n",
      "Iteration: 892; Percent complete: 22.3%; Average loss: 0.0499\n",
      "Iteration: 893; Percent complete: 22.3%; Average loss: 0.0584\n",
      "Iteration: 894; Percent complete: 22.4%; Average loss: 0.0416\n",
      "Iteration: 895; Percent complete: 22.4%; Average loss: 0.0411\n",
      "Iteration: 896; Percent complete: 22.4%; Average loss: 0.0764\n",
      "Iteration: 897; Percent complete: 22.4%; Average loss: 0.0517\n",
      "Iteration: 898; Percent complete: 22.4%; Average loss: 0.0485\n",
      "Iteration: 899; Percent complete: 22.5%; Average loss: 0.0401\n",
      "Iteration: 900; Percent complete: 22.5%; Average loss: 0.0409\n",
      "Iteration: 901; Percent complete: 22.5%; Average loss: 0.0492\n",
      "Iteration: 902; Percent complete: 22.6%; Average loss: 0.0426\n",
      "Iteration: 903; Percent complete: 22.6%; Average loss: 0.0399\n",
      "Iteration: 904; Percent complete: 22.6%; Average loss: 0.0906\n",
      "Iteration: 905; Percent complete: 22.6%; Average loss: 0.0460\n",
      "Iteration: 906; Percent complete: 22.7%; Average loss: 0.0563\n",
      "Iteration: 907; Percent complete: 22.7%; Average loss: 0.0492\n",
      "Iteration: 908; Percent complete: 22.7%; Average loss: 0.0495\n",
      "Iteration: 909; Percent complete: 22.7%; Average loss: 0.0836\n",
      "Iteration: 910; Percent complete: 22.8%; Average loss: 0.0454\n",
      "Iteration: 911; Percent complete: 22.8%; Average loss: 0.0610\n",
      "Iteration: 912; Percent complete: 22.8%; Average loss: 0.0517\n",
      "Iteration: 913; Percent complete: 22.8%; Average loss: 0.0751\n",
      "Iteration: 914; Percent complete: 22.9%; Average loss: 0.0943\n",
      "Iteration: 915; Percent complete: 22.9%; Average loss: 0.0678\n",
      "Iteration: 916; Percent complete: 22.9%; Average loss: 0.0725\n",
      "Iteration: 917; Percent complete: 22.9%; Average loss: 0.0708\n",
      "Iteration: 918; Percent complete: 22.9%; Average loss: 0.0449\n",
      "Iteration: 919; Percent complete: 23.0%; Average loss: 0.0472\n",
      "Iteration: 920; Percent complete: 23.0%; Average loss: 0.0380\n",
      "Iteration: 921; Percent complete: 23.0%; Average loss: 0.0574\n",
      "Iteration: 922; Percent complete: 23.1%; Average loss: 0.0827\n",
      "Iteration: 923; Percent complete: 23.1%; Average loss: 0.0650\n",
      "Iteration: 924; Percent complete: 23.1%; Average loss: 0.0421\n",
      "Iteration: 925; Percent complete: 23.1%; Average loss: 0.0460\n",
      "Iteration: 926; Percent complete: 23.2%; Average loss: 0.0377\n",
      "Iteration: 927; Percent complete: 23.2%; Average loss: 0.0533\n",
      "Iteration: 928; Percent complete: 23.2%; Average loss: 0.0444\n",
      "Iteration: 929; Percent complete: 23.2%; Average loss: 0.0454\n",
      "Iteration: 930; Percent complete: 23.2%; Average loss: 0.0452\n",
      "Iteration: 931; Percent complete: 23.3%; Average loss: 0.0393\n",
      "Iteration: 932; Percent complete: 23.3%; Average loss: 0.0300\n",
      "Iteration: 933; Percent complete: 23.3%; Average loss: 0.0364\n",
      "Iteration: 934; Percent complete: 23.4%; Average loss: 0.0361\n",
      "Iteration: 935; Percent complete: 23.4%; Average loss: 0.0322\n",
      "Iteration: 936; Percent complete: 23.4%; Average loss: 0.0473\n",
      "Iteration: 937; Percent complete: 23.4%; Average loss: 0.0557\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 938; Percent complete: 23.4%; Average loss: 0.0322\n",
      "Iteration: 939; Percent complete: 23.5%; Average loss: 0.0389\n",
      "Iteration: 940; Percent complete: 23.5%; Average loss: 0.0424\n",
      "Iteration: 941; Percent complete: 23.5%; Average loss: 0.0451\n",
      "Iteration: 942; Percent complete: 23.5%; Average loss: 0.0484\n",
      "Iteration: 943; Percent complete: 23.6%; Average loss: 0.0331\n",
      "Iteration: 944; Percent complete: 23.6%; Average loss: 0.0383\n",
      "Iteration: 945; Percent complete: 23.6%; Average loss: 0.0363\n",
      "Iteration: 946; Percent complete: 23.6%; Average loss: 0.0381\n",
      "Iteration: 947; Percent complete: 23.7%; Average loss: 0.0446\n",
      "Iteration: 948; Percent complete: 23.7%; Average loss: 0.0325\n",
      "Iteration: 949; Percent complete: 23.7%; Average loss: 0.0363\n",
      "Iteration: 950; Percent complete: 23.8%; Average loss: 0.0483\n",
      "Iteration: 951; Percent complete: 23.8%; Average loss: 0.0349\n",
      "Iteration: 952; Percent complete: 23.8%; Average loss: 0.0310\n",
      "Iteration: 953; Percent complete: 23.8%; Average loss: 0.0371\n",
      "Iteration: 954; Percent complete: 23.8%; Average loss: 0.0423\n",
      "Iteration: 955; Percent complete: 23.9%; Average loss: 0.0519\n",
      "Iteration: 956; Percent complete: 23.9%; Average loss: 0.0294\n",
      "Iteration: 957; Percent complete: 23.9%; Average loss: 0.0385\n",
      "Iteration: 958; Percent complete: 23.9%; Average loss: 0.0303\n",
      "Iteration: 959; Percent complete: 24.0%; Average loss: 0.0374\n",
      "Iteration: 960; Percent complete: 24.0%; Average loss: 0.0319\n",
      "Iteration: 961; Percent complete: 24.0%; Average loss: 0.0295\n",
      "Iteration: 962; Percent complete: 24.1%; Average loss: 0.0269\n",
      "Iteration: 963; Percent complete: 24.1%; Average loss: 0.0288\n",
      "Iteration: 964; Percent complete: 24.1%; Average loss: 0.0299\n",
      "Iteration: 965; Percent complete: 24.1%; Average loss: 0.0299\n",
      "Iteration: 966; Percent complete: 24.1%; Average loss: 0.0592\n",
      "Iteration: 967; Percent complete: 24.2%; Average loss: 0.0298\n",
      "Iteration: 968; Percent complete: 24.2%; Average loss: 0.0266\n",
      "Iteration: 969; Percent complete: 24.2%; Average loss: 0.0378\n",
      "Iteration: 970; Percent complete: 24.2%; Average loss: 0.0285\n",
      "Iteration: 971; Percent complete: 24.3%; Average loss: 0.0270\n",
      "Iteration: 972; Percent complete: 24.3%; Average loss: 0.0289\n",
      "Iteration: 973; Percent complete: 24.3%; Average loss: 0.0283\n",
      "Iteration: 974; Percent complete: 24.3%; Average loss: 0.0477\n",
      "Iteration: 975; Percent complete: 24.4%; Average loss: 0.0356\n",
      "Iteration: 976; Percent complete: 24.4%; Average loss: 0.0269\n",
      "Iteration: 977; Percent complete: 24.4%; Average loss: 0.0415\n",
      "Iteration: 978; Percent complete: 24.4%; Average loss: 0.0259\n",
      "Iteration: 979; Percent complete: 24.5%; Average loss: 0.0294\n",
      "Iteration: 980; Percent complete: 24.5%; Average loss: 0.0289\n",
      "Iteration: 981; Percent complete: 24.5%; Average loss: 0.0292\n",
      "Iteration: 982; Percent complete: 24.6%; Average loss: 0.0272\n",
      "Iteration: 983; Percent complete: 24.6%; Average loss: 0.0275\n",
      "Iteration: 984; Percent complete: 24.6%; Average loss: 0.0259\n",
      "Iteration: 985; Percent complete: 24.6%; Average loss: 0.0359\n",
      "Iteration: 986; Percent complete: 24.6%; Average loss: 0.0299\n",
      "Iteration: 987; Percent complete: 24.7%; Average loss: 0.0291\n",
      "Iteration: 988; Percent complete: 24.7%; Average loss: 0.0299\n",
      "Iteration: 989; Percent complete: 24.7%; Average loss: 0.0447\n",
      "Iteration: 990; Percent complete: 24.8%; Average loss: 0.0400\n",
      "Iteration: 991; Percent complete: 24.8%; Average loss: 0.0265\n",
      "Iteration: 992; Percent complete: 24.8%; Average loss: 0.0521\n",
      "Iteration: 993; Percent complete: 24.8%; Average loss: 0.0326\n",
      "Iteration: 994; Percent complete: 24.9%; Average loss: 0.0240\n",
      "Iteration: 995; Percent complete: 24.9%; Average loss: 0.0250\n",
      "Iteration: 996; Percent complete: 24.9%; Average loss: 0.0253\n",
      "Iteration: 997; Percent complete: 24.9%; Average loss: 0.0260\n",
      "Iteration: 998; Percent complete: 24.9%; Average loss: 0.0290\n",
      "Iteration: 999; Percent complete: 25.0%; Average loss: 0.0235\n",
      "Iteration: 1000; Percent complete: 25.0%; Average loss: 0.0278\n",
      "Iteration: 1001; Percent complete: 25.0%; Average loss: 0.0313\n",
      "Iteration: 1002; Percent complete: 25.1%; Average loss: 0.0239\n",
      "Iteration: 1003; Percent complete: 25.1%; Average loss: 0.0758\n",
      "Iteration: 1004; Percent complete: 25.1%; Average loss: 0.0238\n",
      "Iteration: 1005; Percent complete: 25.1%; Average loss: 0.0287\n",
      "Iteration: 1006; Percent complete: 25.1%; Average loss: 0.0304\n",
      "Iteration: 1007; Percent complete: 25.2%; Average loss: 0.0295\n",
      "Iteration: 1008; Percent complete: 25.2%; Average loss: 0.0252\n",
      "Iteration: 1009; Percent complete: 25.2%; Average loss: 0.0331\n",
      "Iteration: 1010; Percent complete: 25.2%; Average loss: 0.0275\n",
      "Iteration: 1011; Percent complete: 25.3%; Average loss: 0.0269\n",
      "Iteration: 1012; Percent complete: 25.3%; Average loss: 0.0214\n",
      "Iteration: 1013; Percent complete: 25.3%; Average loss: 0.0242\n",
      "Iteration: 1014; Percent complete: 25.4%; Average loss: 0.0242\n",
      "Iteration: 1015; Percent complete: 25.4%; Average loss: 0.0226\n",
      "Iteration: 1016; Percent complete: 25.4%; Average loss: 0.0311\n",
      "Iteration: 1017; Percent complete: 25.4%; Average loss: 0.0238\n",
      "Iteration: 1018; Percent complete: 25.4%; Average loss: 0.0219\n",
      "Iteration: 1019; Percent complete: 25.5%; Average loss: 0.0241\n",
      "Iteration: 1020; Percent complete: 25.5%; Average loss: 0.0278\n",
      "Iteration: 1021; Percent complete: 25.5%; Average loss: 0.0193\n",
      "Iteration: 1022; Percent complete: 25.6%; Average loss: 0.0211\n",
      "Iteration: 1023; Percent complete: 25.6%; Average loss: 0.0280\n",
      "Iteration: 1024; Percent complete: 25.6%; Average loss: 0.0237\n",
      "Iteration: 1025; Percent complete: 25.6%; Average loss: 0.0232\n",
      "Iteration: 1026; Percent complete: 25.7%; Average loss: 0.0211\n",
      "Iteration: 1027; Percent complete: 25.7%; Average loss: 0.0204\n",
      "Iteration: 1028; Percent complete: 25.7%; Average loss: 0.0380\n",
      "Iteration: 1029; Percent complete: 25.7%; Average loss: 0.0234\n",
      "Iteration: 1030; Percent complete: 25.8%; Average loss: 0.0230\n",
      "Iteration: 1031; Percent complete: 25.8%; Average loss: 0.0233\n",
      "Iteration: 1032; Percent complete: 25.8%; Average loss: 0.0211\n",
      "Iteration: 1033; Percent complete: 25.8%; Average loss: 0.0219\n",
      "Iteration: 1034; Percent complete: 25.9%; Average loss: 0.0214\n",
      "Iteration: 1035; Percent complete: 25.9%; Average loss: 0.0206\n",
      "Iteration: 1036; Percent complete: 25.9%; Average loss: 0.0214\n",
      "Iteration: 1037; Percent complete: 25.9%; Average loss: 0.0215\n",
      "Iteration: 1038; Percent complete: 25.9%; Average loss: 0.0244\n",
      "Iteration: 1039; Percent complete: 26.0%; Average loss: 0.0208\n",
      "Iteration: 1040; Percent complete: 26.0%; Average loss: 0.0259\n",
      "Iteration: 1041; Percent complete: 26.0%; Average loss: 0.0210\n",
      "Iteration: 1042; Percent complete: 26.1%; Average loss: 0.0228\n",
      "Iteration: 1043; Percent complete: 26.1%; Average loss: 0.0207\n",
      "Iteration: 1044; Percent complete: 26.1%; Average loss: 0.0221\n",
      "Iteration: 1045; Percent complete: 26.1%; Average loss: 0.0192\n",
      "Iteration: 1046; Percent complete: 26.2%; Average loss: 0.0211\n",
      "Iteration: 1047; Percent complete: 26.2%; Average loss: 0.0203\n",
      "Iteration: 1048; Percent complete: 26.2%; Average loss: 0.0207\n",
      "Iteration: 1049; Percent complete: 26.2%; Average loss: 0.0197\n",
      "Iteration: 1050; Percent complete: 26.2%; Average loss: 0.0201\n",
      "Iteration: 1051; Percent complete: 26.3%; Average loss: 0.0202\n",
      "Iteration: 1052; Percent complete: 26.3%; Average loss: 0.0230\n",
      "Iteration: 1053; Percent complete: 26.3%; Average loss: 0.0184\n",
      "Iteration: 1054; Percent complete: 26.4%; Average loss: 0.0215\n",
      "Iteration: 1055; Percent complete: 26.4%; Average loss: 0.0226\n",
      "Iteration: 1056; Percent complete: 26.4%; Average loss: 0.0192\n",
      "Iteration: 1057; Percent complete: 26.4%; Average loss: 0.0208\n",
      "Iteration: 1058; Percent complete: 26.5%; Average loss: 0.0178\n",
      "Iteration: 1059; Percent complete: 26.5%; Average loss: 0.0191\n",
      "Iteration: 1060; Percent complete: 26.5%; Average loss: 0.0221\n",
      "Iteration: 1061; Percent complete: 26.5%; Average loss: 0.0200\n",
      "Iteration: 1062; Percent complete: 26.6%; Average loss: 0.0169\n",
      "Iteration: 1063; Percent complete: 26.6%; Average loss: 0.0178\n",
      "Iteration: 1064; Percent complete: 26.6%; Average loss: 0.0185\n",
      "Iteration: 1065; Percent complete: 26.6%; Average loss: 0.0186\n",
      "Iteration: 1066; Percent complete: 26.7%; Average loss: 0.0195\n",
      "Iteration: 1067; Percent complete: 26.7%; Average loss: 0.0173\n",
      "Iteration: 1068; Percent complete: 26.7%; Average loss: 0.0164\n",
      "Iteration: 1069; Percent complete: 26.7%; Average loss: 0.0209\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 1070; Percent complete: 26.8%; Average loss: 0.0175\n",
      "Iteration: 1071; Percent complete: 26.8%; Average loss: 0.0193\n",
      "Iteration: 1072; Percent complete: 26.8%; Average loss: 0.0201\n",
      "Iteration: 1073; Percent complete: 26.8%; Average loss: 0.0170\n",
      "Iteration: 1074; Percent complete: 26.9%; Average loss: 0.0183\n",
      "Iteration: 1075; Percent complete: 26.9%; Average loss: 0.0203\n",
      "Iteration: 1076; Percent complete: 26.9%; Average loss: 0.0190\n",
      "Iteration: 1077; Percent complete: 26.9%; Average loss: 0.0186\n",
      "Iteration: 1078; Percent complete: 27.0%; Average loss: 0.0176\n",
      "Iteration: 1079; Percent complete: 27.0%; Average loss: 0.0172\n",
      "Iteration: 1080; Percent complete: 27.0%; Average loss: 0.0204\n",
      "Iteration: 1081; Percent complete: 27.0%; Average loss: 0.0205\n",
      "Iteration: 1082; Percent complete: 27.1%; Average loss: 0.0170\n",
      "Iteration: 1083; Percent complete: 27.1%; Average loss: 0.0172\n",
      "Iteration: 1084; Percent complete: 27.1%; Average loss: 0.0209\n",
      "Iteration: 1085; Percent complete: 27.1%; Average loss: 0.0173\n",
      "Iteration: 1086; Percent complete: 27.2%; Average loss: 0.0174\n",
      "Iteration: 1087; Percent complete: 27.2%; Average loss: 0.0181\n",
      "Iteration: 1088; Percent complete: 27.2%; Average loss: 0.0183\n",
      "Iteration: 1089; Percent complete: 27.2%; Average loss: 0.0185\n",
      "Iteration: 1090; Percent complete: 27.3%; Average loss: 0.0168\n",
      "Iteration: 1091; Percent complete: 27.3%; Average loss: 0.0181\n",
      "Iteration: 1092; Percent complete: 27.3%; Average loss: 0.0196\n",
      "Iteration: 1093; Percent complete: 27.3%; Average loss: 0.0176\n",
      "Iteration: 1094; Percent complete: 27.4%; Average loss: 0.0185\n",
      "Iteration: 1095; Percent complete: 27.4%; Average loss: 0.0159\n",
      "Iteration: 1096; Percent complete: 27.4%; Average loss: 0.0185\n",
      "Iteration: 1097; Percent complete: 27.4%; Average loss: 0.0175\n",
      "Iteration: 1098; Percent complete: 27.5%; Average loss: 0.0172\n",
      "Iteration: 1099; Percent complete: 27.5%; Average loss: 0.0182\n",
      "Iteration: 1100; Percent complete: 27.5%; Average loss: 0.0164\n",
      "Iteration: 1101; Percent complete: 27.5%; Average loss: 0.0196\n",
      "Iteration: 1102; Percent complete: 27.6%; Average loss: 0.0195\n",
      "Iteration: 1103; Percent complete: 27.6%; Average loss: 0.0175\n",
      "Iteration: 1104; Percent complete: 27.6%; Average loss: 0.0176\n",
      "Iteration: 1105; Percent complete: 27.6%; Average loss: 0.0185\n",
      "Iteration: 1106; Percent complete: 27.7%; Average loss: 0.0157\n",
      "Iteration: 1107; Percent complete: 27.7%; Average loss: 0.0164\n",
      "Iteration: 1108; Percent complete: 27.7%; Average loss: 0.0161\n",
      "Iteration: 1109; Percent complete: 27.7%; Average loss: 0.0192\n",
      "Iteration: 1110; Percent complete: 27.8%; Average loss: 0.0175\n",
      "Iteration: 1111; Percent complete: 27.8%; Average loss: 0.0178\n",
      "Iteration: 1112; Percent complete: 27.8%; Average loss: 0.0179\n",
      "Iteration: 1113; Percent complete: 27.8%; Average loss: 0.0177\n",
      "Iteration: 1114; Percent complete: 27.9%; Average loss: 0.0157\n",
      "Iteration: 1115; Percent complete: 27.9%; Average loss: 0.0169\n",
      "Iteration: 1116; Percent complete: 27.9%; Average loss: 0.0175\n",
      "Iteration: 1117; Percent complete: 27.9%; Average loss: 0.0178\n",
      "Iteration: 1118; Percent complete: 28.0%; Average loss: 0.0193\n",
      "Iteration: 1119; Percent complete: 28.0%; Average loss: 0.0177\n",
      "Iteration: 1120; Percent complete: 28.0%; Average loss: 0.0169\n",
      "Iteration: 1121; Percent complete: 28.0%; Average loss: 0.0156\n",
      "Iteration: 1122; Percent complete: 28.1%; Average loss: 0.0186\n",
      "Iteration: 1123; Percent complete: 28.1%; Average loss: 0.0184\n",
      "Iteration: 1124; Percent complete: 28.1%; Average loss: 0.0163\n",
      "Iteration: 1125; Percent complete: 28.1%; Average loss: 0.0165\n",
      "Iteration: 1126; Percent complete: 28.1%; Average loss: 0.0176\n",
      "Iteration: 1127; Percent complete: 28.2%; Average loss: 0.0166\n",
      "Iteration: 1128; Percent complete: 28.2%; Average loss: 0.0174\n",
      "Iteration: 1129; Percent complete: 28.2%; Average loss: 0.0184\n",
      "Iteration: 1130; Percent complete: 28.2%; Average loss: 0.0148\n",
      "Iteration: 1131; Percent complete: 28.3%; Average loss: 0.0163\n",
      "Iteration: 1132; Percent complete: 28.3%; Average loss: 0.0164\n",
      "Iteration: 1133; Percent complete: 28.3%; Average loss: 0.0175\n",
      "Iteration: 1134; Percent complete: 28.3%; Average loss: 0.0182\n",
      "Iteration: 1135; Percent complete: 28.4%; Average loss: 0.0169\n",
      "Iteration: 1136; Percent complete: 28.4%; Average loss: 0.0153\n",
      "Iteration: 1137; Percent complete: 28.4%; Average loss: 0.0169\n",
      "Iteration: 1138; Percent complete: 28.4%; Average loss: 0.0165\n",
      "Iteration: 1139; Percent complete: 28.5%; Average loss: 0.0156\n",
      "Iteration: 1140; Percent complete: 28.5%; Average loss: 0.0153\n",
      "Iteration: 1141; Percent complete: 28.5%; Average loss: 0.0147\n",
      "Iteration: 1142; Percent complete: 28.5%; Average loss: 0.0156\n",
      "Iteration: 1143; Percent complete: 28.6%; Average loss: 0.0151\n",
      "Iteration: 1144; Percent complete: 28.6%; Average loss: 0.0151\n",
      "Iteration: 1145; Percent complete: 28.6%; Average loss: 0.0175\n",
      "Iteration: 1146; Percent complete: 28.6%; Average loss: 0.0158\n",
      "Iteration: 1147; Percent complete: 28.7%; Average loss: 0.0150\n",
      "Iteration: 1148; Percent complete: 28.7%; Average loss: 0.0160\n",
      "Iteration: 1149; Percent complete: 28.7%; Average loss: 0.0142\n",
      "Iteration: 1150; Percent complete: 28.7%; Average loss: 0.0152\n",
      "Iteration: 1151; Percent complete: 28.8%; Average loss: 0.0145\n",
      "Iteration: 1152; Percent complete: 28.8%; Average loss: 0.0145\n",
      "Iteration: 1153; Percent complete: 28.8%; Average loss: 0.0142\n",
      "Iteration: 1154; Percent complete: 28.8%; Average loss: 0.0141\n",
      "Iteration: 1155; Percent complete: 28.9%; Average loss: 0.0137\n",
      "Iteration: 1156; Percent complete: 28.9%; Average loss: 0.0133\n",
      "Iteration: 1157; Percent complete: 28.9%; Average loss: 0.0151\n",
      "Iteration: 1158; Percent complete: 28.9%; Average loss: 0.0157\n",
      "Iteration: 1159; Percent complete: 29.0%; Average loss: 0.0149\n",
      "Iteration: 1160; Percent complete: 29.0%; Average loss: 0.0156\n",
      "Iteration: 1161; Percent complete: 29.0%; Average loss: 0.0137\n",
      "Iteration: 1162; Percent complete: 29.0%; Average loss: 0.0151\n",
      "Iteration: 1163; Percent complete: 29.1%; Average loss: 0.0143\n",
      "Iteration: 1164; Percent complete: 29.1%; Average loss: 0.0151\n",
      "Iteration: 1165; Percent complete: 29.1%; Average loss: 0.0131\n",
      "Iteration: 1166; Percent complete: 29.1%; Average loss: 0.0141\n",
      "Iteration: 1167; Percent complete: 29.2%; Average loss: 0.0144\n",
      "Iteration: 1168; Percent complete: 29.2%; Average loss: 0.0148\n",
      "Iteration: 1169; Percent complete: 29.2%; Average loss: 0.0141\n",
      "Iteration: 1170; Percent complete: 29.2%; Average loss: 0.0144\n",
      "Iteration: 1171; Percent complete: 29.3%; Average loss: 0.0153\n",
      "Iteration: 1172; Percent complete: 29.3%; Average loss: 0.0167\n",
      "Iteration: 1173; Percent complete: 29.3%; Average loss: 0.0162\n",
      "Iteration: 1174; Percent complete: 29.3%; Average loss: 0.0128\n",
      "Iteration: 1175; Percent complete: 29.4%; Average loss: 0.0188\n",
      "Iteration: 1176; Percent complete: 29.4%; Average loss: 0.0155\n",
      "Iteration: 1177; Percent complete: 29.4%; Average loss: 0.0135\n",
      "Iteration: 1178; Percent complete: 29.4%; Average loss: 0.0141\n",
      "Iteration: 1179; Percent complete: 29.5%; Average loss: 0.0149\n",
      "Iteration: 1180; Percent complete: 29.5%; Average loss: 0.0160\n",
      "Iteration: 1181; Percent complete: 29.5%; Average loss: 0.0148\n",
      "Iteration: 1182; Percent complete: 29.5%; Average loss: 0.0137\n",
      "Iteration: 1183; Percent complete: 29.6%; Average loss: 0.0163\n",
      "Iteration: 1184; Percent complete: 29.6%; Average loss: 0.0143\n",
      "Iteration: 1185; Percent complete: 29.6%; Average loss: 0.0143\n",
      "Iteration: 1186; Percent complete: 29.6%; Average loss: 0.0134\n",
      "Iteration: 1187; Percent complete: 29.7%; Average loss: 0.0158\n",
      "Iteration: 1188; Percent complete: 29.7%; Average loss: 0.0130\n",
      "Iteration: 1189; Percent complete: 29.7%; Average loss: 0.0141\n",
      "Iteration: 1190; Percent complete: 29.8%; Average loss: 0.0145\n",
      "Iteration: 1191; Percent complete: 29.8%; Average loss: 0.0147\n",
      "Iteration: 1192; Percent complete: 29.8%; Average loss: 0.0127\n",
      "Iteration: 1193; Percent complete: 29.8%; Average loss: 0.0140\n",
      "Iteration: 1194; Percent complete: 29.8%; Average loss: 0.0148\n",
      "Iteration: 1195; Percent complete: 29.9%; Average loss: 0.0138\n",
      "Iteration: 1196; Percent complete: 29.9%; Average loss: 0.0139\n",
      "Iteration: 1197; Percent complete: 29.9%; Average loss: 0.0134\n",
      "Iteration: 1198; Percent complete: 29.9%; Average loss: 0.0140\n",
      "Iteration: 1199; Percent complete: 30.0%; Average loss: 0.0129\n",
      "Iteration: 1200; Percent complete: 30.0%; Average loss: 0.0127\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 1201; Percent complete: 30.0%; Average loss: 0.0129\n",
      "Iteration: 1202; Percent complete: 30.0%; Average loss: 0.0128\n",
      "Iteration: 1203; Percent complete: 30.1%; Average loss: 0.0128\n",
      "Iteration: 1204; Percent complete: 30.1%; Average loss: 0.0129\n",
      "Iteration: 1205; Percent complete: 30.1%; Average loss: 0.0155\n",
      "Iteration: 1206; Percent complete: 30.1%; Average loss: 0.0171\n",
      "Iteration: 1207; Percent complete: 30.2%; Average loss: 0.0129\n",
      "Iteration: 1208; Percent complete: 30.2%; Average loss: 0.0131\n",
      "Iteration: 1209; Percent complete: 30.2%; Average loss: 0.0129\n",
      "Iteration: 1210; Percent complete: 30.2%; Average loss: 0.0135\n",
      "Iteration: 1211; Percent complete: 30.3%; Average loss: 0.0141\n",
      "Iteration: 1212; Percent complete: 30.3%; Average loss: 0.0132\n",
      "Iteration: 1213; Percent complete: 30.3%; Average loss: 0.0126\n",
      "Iteration: 1214; Percent complete: 30.3%; Average loss: 0.0124\n",
      "Iteration: 1215; Percent complete: 30.4%; Average loss: 0.0142\n",
      "Iteration: 1216; Percent complete: 30.4%; Average loss: 0.0140\n",
      "Iteration: 1217; Percent complete: 30.4%; Average loss: 0.0138\n",
      "Iteration: 1218; Percent complete: 30.4%; Average loss: 0.0133\n",
      "Iteration: 1219; Percent complete: 30.5%; Average loss: 0.0123\n",
      "Iteration: 1220; Percent complete: 30.5%; Average loss: 0.0160\n",
      "Iteration: 1221; Percent complete: 30.5%; Average loss: 0.0145\n",
      "Iteration: 1222; Percent complete: 30.6%; Average loss: 0.0113\n",
      "Iteration: 1223; Percent complete: 30.6%; Average loss: 0.0140\n",
      "Iteration: 1224; Percent complete: 30.6%; Average loss: 0.0124\n",
      "Iteration: 1225; Percent complete: 30.6%; Average loss: 0.0139\n",
      "Iteration: 1226; Percent complete: 30.6%; Average loss: 0.0128\n",
      "Iteration: 1227; Percent complete: 30.7%; Average loss: 0.0134\n",
      "Iteration: 1228; Percent complete: 30.7%; Average loss: 0.0123\n",
      "Iteration: 1229; Percent complete: 30.7%; Average loss: 0.0122\n",
      "Iteration: 1230; Percent complete: 30.8%; Average loss: 0.0139\n",
      "Iteration: 1231; Percent complete: 30.8%; Average loss: 0.0121\n",
      "Iteration: 1232; Percent complete: 30.8%; Average loss: 0.0130\n",
      "Iteration: 1233; Percent complete: 30.8%; Average loss: 0.0124\n",
      "Iteration: 1234; Percent complete: 30.9%; Average loss: 0.0120\n",
      "Iteration: 1235; Percent complete: 30.9%; Average loss: 0.0130\n",
      "Iteration: 1236; Percent complete: 30.9%; Average loss: 0.0141\n",
      "Iteration: 1237; Percent complete: 30.9%; Average loss: 0.0112\n",
      "Iteration: 1238; Percent complete: 30.9%; Average loss: 0.0138\n",
      "Iteration: 1239; Percent complete: 31.0%; Average loss: 0.0130\n",
      "Iteration: 1240; Percent complete: 31.0%; Average loss: 0.0136\n",
      "Iteration: 1241; Percent complete: 31.0%; Average loss: 0.0124\n",
      "Iteration: 1242; Percent complete: 31.1%; Average loss: 0.0123\n",
      "Iteration: 1243; Percent complete: 31.1%; Average loss: 0.0144\n",
      "Iteration: 1244; Percent complete: 31.1%; Average loss: 0.0127\n",
      "Iteration: 1245; Percent complete: 31.1%; Average loss: 0.0134\n",
      "Iteration: 1246; Percent complete: 31.1%; Average loss: 0.0129\n",
      "Iteration: 1247; Percent complete: 31.2%; Average loss: 0.0118\n",
      "Iteration: 1248; Percent complete: 31.2%; Average loss: 0.0139\n",
      "Iteration: 1249; Percent complete: 31.2%; Average loss: 0.0131\n",
      "Iteration: 1250; Percent complete: 31.2%; Average loss: 0.0137\n",
      "Iteration: 1251; Percent complete: 31.3%; Average loss: 0.0125\n",
      "Iteration: 1252; Percent complete: 31.3%; Average loss: 0.0120\n",
      "Iteration: 1253; Percent complete: 31.3%; Average loss: 0.0133\n",
      "Iteration: 1254; Percent complete: 31.4%; Average loss: 0.0129\n",
      "Iteration: 1255; Percent complete: 31.4%; Average loss: 0.0123\n",
      "Iteration: 1256; Percent complete: 31.4%; Average loss: 0.0117\n",
      "Iteration: 1257; Percent complete: 31.4%; Average loss: 0.0131\n",
      "Iteration: 1258; Percent complete: 31.4%; Average loss: 0.0123\n",
      "Iteration: 1259; Percent complete: 31.5%; Average loss: 0.0124\n",
      "Iteration: 1260; Percent complete: 31.5%; Average loss: 0.0130\n",
      "Iteration: 1261; Percent complete: 31.5%; Average loss: 0.0113\n",
      "Iteration: 1262; Percent complete: 31.6%; Average loss: 0.0120\n",
      "Iteration: 1263; Percent complete: 31.6%; Average loss: 0.0120\n",
      "Iteration: 1264; Percent complete: 31.6%; Average loss: 0.0116\n",
      "Iteration: 1265; Percent complete: 31.6%; Average loss: 0.0125\n",
      "Iteration: 1266; Percent complete: 31.6%; Average loss: 0.0141\n",
      "Iteration: 1267; Percent complete: 31.7%; Average loss: 0.0123\n",
      "Iteration: 1268; Percent complete: 31.7%; Average loss: 0.0132\n",
      "Iteration: 1269; Percent complete: 31.7%; Average loss: 0.0106\n",
      "Iteration: 1270; Percent complete: 31.8%; Average loss: 0.0112\n",
      "Iteration: 1271; Percent complete: 31.8%; Average loss: 0.0119\n",
      "Iteration: 1272; Percent complete: 31.8%; Average loss: 0.0112\n",
      "Iteration: 1273; Percent complete: 31.8%; Average loss: 0.0119\n",
      "Iteration: 1274; Percent complete: 31.9%; Average loss: 0.0122\n",
      "Iteration: 1275; Percent complete: 31.9%; Average loss: 0.0111\n",
      "Iteration: 1276; Percent complete: 31.9%; Average loss: 0.0119\n",
      "Iteration: 1277; Percent complete: 31.9%; Average loss: 0.0120\n",
      "Iteration: 1278; Percent complete: 31.9%; Average loss: 0.0108\n",
      "Iteration: 1279; Percent complete: 32.0%; Average loss: 0.0112\n",
      "Iteration: 1280; Percent complete: 32.0%; Average loss: 0.0125\n",
      "Iteration: 1281; Percent complete: 32.0%; Average loss: 0.0106\n",
      "Iteration: 1282; Percent complete: 32.0%; Average loss: 0.0128\n",
      "Iteration: 1283; Percent complete: 32.1%; Average loss: 0.0106\n",
      "Iteration: 1284; Percent complete: 32.1%; Average loss: 0.0102\n",
      "Iteration: 1285; Percent complete: 32.1%; Average loss: 0.0132\n",
      "Iteration: 1286; Percent complete: 32.1%; Average loss: 0.0127\n",
      "Iteration: 1287; Percent complete: 32.2%; Average loss: 0.0112\n",
      "Iteration: 1288; Percent complete: 32.2%; Average loss: 0.0114\n",
      "Iteration: 1289; Percent complete: 32.2%; Average loss: 0.0114\n",
      "Iteration: 1290; Percent complete: 32.2%; Average loss: 0.0111\n",
      "Iteration: 1291; Percent complete: 32.3%; Average loss: 0.0116\n",
      "Iteration: 1292; Percent complete: 32.3%; Average loss: 0.0110\n",
      "Iteration: 1293; Percent complete: 32.3%; Average loss: 0.0113\n",
      "Iteration: 1294; Percent complete: 32.4%; Average loss: 0.0102\n",
      "Iteration: 1295; Percent complete: 32.4%; Average loss: 0.0112\n",
      "Iteration: 1296; Percent complete: 32.4%; Average loss: 0.0123\n",
      "Iteration: 1297; Percent complete: 32.4%; Average loss: 0.0122\n",
      "Iteration: 1298; Percent complete: 32.5%; Average loss: 0.0115\n",
      "Iteration: 1299; Percent complete: 32.5%; Average loss: 0.0106\n",
      "Iteration: 1300; Percent complete: 32.5%; Average loss: 0.0113\n",
      "Iteration: 1301; Percent complete: 32.5%; Average loss: 0.0115\n",
      "Iteration: 1302; Percent complete: 32.6%; Average loss: 0.0115\n",
      "Iteration: 1303; Percent complete: 32.6%; Average loss: 0.0107\n",
      "Iteration: 1304; Percent complete: 32.6%; Average loss: 0.0111\n",
      "Iteration: 1305; Percent complete: 32.6%; Average loss: 0.0110\n",
      "Iteration: 1306; Percent complete: 32.6%; Average loss: 0.0111\n",
      "Iteration: 1307; Percent complete: 32.7%; Average loss: 0.0120\n",
      "Iteration: 1308; Percent complete: 32.7%; Average loss: 0.0106\n",
      "Iteration: 1309; Percent complete: 32.7%; Average loss: 0.0106\n",
      "Iteration: 1310; Percent complete: 32.8%; Average loss: 0.0101\n",
      "Iteration: 1311; Percent complete: 32.8%; Average loss: 0.0117\n",
      "Iteration: 1312; Percent complete: 32.8%; Average loss: 0.0123\n",
      "Iteration: 1313; Percent complete: 32.8%; Average loss: 0.0122\n",
      "Iteration: 1314; Percent complete: 32.9%; Average loss: 0.0115\n",
      "Iteration: 1315; Percent complete: 32.9%; Average loss: 0.0107\n",
      "Iteration: 1316; Percent complete: 32.9%; Average loss: 0.0110\n",
      "Iteration: 1317; Percent complete: 32.9%; Average loss: 0.0115\n",
      "Iteration: 1318; Percent complete: 33.0%; Average loss: 0.0109\n",
      "Iteration: 1319; Percent complete: 33.0%; Average loss: 0.0098\n",
      "Iteration: 1320; Percent complete: 33.0%; Average loss: 0.0115\n",
      "Iteration: 1321; Percent complete: 33.0%; Average loss: 0.0104\n",
      "Iteration: 1322; Percent complete: 33.1%; Average loss: 0.0112\n",
      "Iteration: 1323; Percent complete: 33.1%; Average loss: 0.0111\n",
      "Iteration: 1324; Percent complete: 33.1%; Average loss: 0.0094\n",
      "Iteration: 1325; Percent complete: 33.1%; Average loss: 0.0113\n",
      "Iteration: 1326; Percent complete: 33.1%; Average loss: 0.0111\n",
      "Iteration: 1327; Percent complete: 33.2%; Average loss: 0.0108\n",
      "Iteration: 1328; Percent complete: 33.2%; Average loss: 0.0107\n",
      "Iteration: 1329; Percent complete: 33.2%; Average loss: 0.0114\n",
      "Iteration: 1330; Percent complete: 33.2%; Average loss: 0.0110\n",
      "Iteration: 1331; Percent complete: 33.3%; Average loss: 0.0097\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 1332; Percent complete: 33.3%; Average loss: 0.0117\n",
      "Iteration: 1333; Percent complete: 33.3%; Average loss: 0.0100\n",
      "Iteration: 1334; Percent complete: 33.4%; Average loss: 0.0103\n",
      "Iteration: 1335; Percent complete: 33.4%; Average loss: 0.0104\n",
      "Iteration: 1336; Percent complete: 33.4%; Average loss: 0.0102\n",
      "Iteration: 1337; Percent complete: 33.4%; Average loss: 0.0111\n",
      "Iteration: 1338; Percent complete: 33.5%; Average loss: 0.0113\n",
      "Iteration: 1339; Percent complete: 33.5%; Average loss: 0.0110\n",
      "Iteration: 1340; Percent complete: 33.5%; Average loss: 0.0110\n",
      "Iteration: 1341; Percent complete: 33.5%; Average loss: 0.0100\n",
      "Iteration: 1342; Percent complete: 33.6%; Average loss: 0.0105\n",
      "Iteration: 1343; Percent complete: 33.6%; Average loss: 0.0097\n",
      "Iteration: 1344; Percent complete: 33.6%; Average loss: 0.0102\n",
      "Iteration: 1345; Percent complete: 33.6%; Average loss: 0.0103\n",
      "Iteration: 1346; Percent complete: 33.7%; Average loss: 0.0115\n",
      "Iteration: 1347; Percent complete: 33.7%; Average loss: 0.0109\n",
      "Iteration: 1348; Percent complete: 33.7%; Average loss: 0.0106\n",
      "Iteration: 1349; Percent complete: 33.7%; Average loss: 0.0107\n",
      "Iteration: 1350; Percent complete: 33.8%; Average loss: 0.0107\n",
      "Iteration: 1351; Percent complete: 33.8%; Average loss: 0.0103\n",
      "Iteration: 1352; Percent complete: 33.8%; Average loss: 0.0111\n",
      "Iteration: 1353; Percent complete: 33.8%; Average loss: 0.0119\n",
      "Iteration: 1354; Percent complete: 33.9%; Average loss: 0.0108\n",
      "Iteration: 1355; Percent complete: 33.9%; Average loss: 0.0102\n",
      "Iteration: 1356; Percent complete: 33.9%; Average loss: 0.0101\n",
      "Iteration: 1357; Percent complete: 33.9%; Average loss: 0.0099\n",
      "Iteration: 1358; Percent complete: 34.0%; Average loss: 0.0099\n",
      "Iteration: 1359; Percent complete: 34.0%; Average loss: 0.0114\n",
      "Iteration: 1360; Percent complete: 34.0%; Average loss: 0.0103\n",
      "Iteration: 1361; Percent complete: 34.0%; Average loss: 0.0092\n",
      "Iteration: 1362; Percent complete: 34.1%; Average loss: 0.0104\n",
      "Iteration: 1363; Percent complete: 34.1%; Average loss: 0.0114\n",
      "Iteration: 1364; Percent complete: 34.1%; Average loss: 0.0100\n",
      "Iteration: 1365; Percent complete: 34.1%; Average loss: 0.0099\n",
      "Iteration: 1366; Percent complete: 34.2%; Average loss: 0.0121\n",
      "Iteration: 1367; Percent complete: 34.2%; Average loss: 0.0097\n",
      "Iteration: 1368; Percent complete: 34.2%; Average loss: 0.0094\n",
      "Iteration: 1369; Percent complete: 34.2%; Average loss: 0.0098\n",
      "Iteration: 1370; Percent complete: 34.2%; Average loss: 0.0089\n",
      "Iteration: 1371; Percent complete: 34.3%; Average loss: 0.0111\n",
      "Iteration: 1372; Percent complete: 34.3%; Average loss: 0.0097\n",
      "Iteration: 1373; Percent complete: 34.3%; Average loss: 0.0100\n",
      "Iteration: 1374; Percent complete: 34.4%; Average loss: 0.0105\n",
      "Iteration: 1375; Percent complete: 34.4%; Average loss: 0.0099\n",
      "Iteration: 1376; Percent complete: 34.4%; Average loss: 0.0112\n",
      "Iteration: 1377; Percent complete: 34.4%; Average loss: 0.0109\n",
      "Iteration: 1378; Percent complete: 34.4%; Average loss: 0.0099\n",
      "Iteration: 1379; Percent complete: 34.5%; Average loss: 0.0101\n",
      "Iteration: 1380; Percent complete: 34.5%; Average loss: 0.0104\n",
      "Iteration: 1381; Percent complete: 34.5%; Average loss: 0.0104\n",
      "Iteration: 1382; Percent complete: 34.5%; Average loss: 0.0100\n",
      "Iteration: 1383; Percent complete: 34.6%; Average loss: 0.0095\n",
      "Iteration: 1384; Percent complete: 34.6%; Average loss: 0.0088\n",
      "Iteration: 1385; Percent complete: 34.6%; Average loss: 0.0100\n",
      "Iteration: 1386; Percent complete: 34.6%; Average loss: 0.0099\n",
      "Iteration: 1387; Percent complete: 34.7%; Average loss: 0.0100\n",
      "Iteration: 1388; Percent complete: 34.7%; Average loss: 0.0099\n",
      "Iteration: 1389; Percent complete: 34.7%; Average loss: 0.0089\n",
      "Iteration: 1390; Percent complete: 34.8%; Average loss: 0.0098\n",
      "Iteration: 1391; Percent complete: 34.8%; Average loss: 0.0095\n",
      "Iteration: 1392; Percent complete: 34.8%; Average loss: 0.0100\n",
      "Iteration: 1393; Percent complete: 34.8%; Average loss: 0.0086\n",
      "Iteration: 1394; Percent complete: 34.8%; Average loss: 0.0091\n",
      "Iteration: 1395; Percent complete: 34.9%; Average loss: 0.0094\n",
      "Iteration: 1396; Percent complete: 34.9%; Average loss: 0.0094\n",
      "Iteration: 1397; Percent complete: 34.9%; Average loss: 0.0090\n",
      "Iteration: 1398; Percent complete: 34.9%; Average loss: 0.0097\n",
      "Iteration: 1399; Percent complete: 35.0%; Average loss: 0.0090\n",
      "Iteration: 1400; Percent complete: 35.0%; Average loss: 0.0093\n",
      "Iteration: 1401; Percent complete: 35.0%; Average loss: 0.0084\n",
      "Iteration: 1402; Percent complete: 35.0%; Average loss: 0.0102\n",
      "Iteration: 1403; Percent complete: 35.1%; Average loss: 0.0097\n",
      "Iteration: 1404; Percent complete: 35.1%; Average loss: 0.0090\n",
      "Iteration: 1405; Percent complete: 35.1%; Average loss: 0.0100\n",
      "Iteration: 1406; Percent complete: 35.1%; Average loss: 0.0083\n",
      "Iteration: 1407; Percent complete: 35.2%; Average loss: 0.0093\n",
      "Iteration: 1408; Percent complete: 35.2%; Average loss: 0.0096\n",
      "Iteration: 1409; Percent complete: 35.2%; Average loss: 0.0094\n",
      "Iteration: 1410; Percent complete: 35.2%; Average loss: 0.0094\n",
      "Iteration: 1411; Percent complete: 35.3%; Average loss: 0.0097\n",
      "Iteration: 1412; Percent complete: 35.3%; Average loss: 0.0095\n",
      "Iteration: 1413; Percent complete: 35.3%; Average loss: 0.0089\n",
      "Iteration: 1414; Percent complete: 35.4%; Average loss: 0.0103\n",
      "Iteration: 1415; Percent complete: 35.4%; Average loss: 0.0090\n",
      "Iteration: 1416; Percent complete: 35.4%; Average loss: 0.0089\n",
      "Iteration: 1417; Percent complete: 35.4%; Average loss: 0.0084\n",
      "Iteration: 1418; Percent complete: 35.4%; Average loss: 0.0095\n",
      "Iteration: 1419; Percent complete: 35.5%; Average loss: 0.0086\n",
      "Iteration: 1420; Percent complete: 35.5%; Average loss: 0.0090\n",
      "Iteration: 1421; Percent complete: 35.5%; Average loss: 0.0087\n",
      "Iteration: 1422; Percent complete: 35.5%; Average loss: 0.0092\n",
      "Iteration: 1423; Percent complete: 35.6%; Average loss: 0.0087\n",
      "Iteration: 1424; Percent complete: 35.6%; Average loss: 0.0095\n",
      "Iteration: 1425; Percent complete: 35.6%; Average loss: 0.0093\n",
      "Iteration: 1426; Percent complete: 35.6%; Average loss: 0.0095\n",
      "Iteration: 1427; Percent complete: 35.7%; Average loss: 0.0089\n",
      "Iteration: 1428; Percent complete: 35.7%; Average loss: 0.0080\n",
      "Iteration: 1429; Percent complete: 35.7%; Average loss: 0.0090\n",
      "Iteration: 1430; Percent complete: 35.8%; Average loss: 0.0096\n",
      "Iteration: 1431; Percent complete: 35.8%; Average loss: 0.0099\n",
      "Iteration: 1432; Percent complete: 35.8%; Average loss: 0.0085\n",
      "Iteration: 1433; Percent complete: 35.8%; Average loss: 0.0097\n",
      "Iteration: 1434; Percent complete: 35.9%; Average loss: 0.0098\n",
      "Iteration: 1435; Percent complete: 35.9%; Average loss: 0.0089\n",
      "Iteration: 1436; Percent complete: 35.9%; Average loss: 0.0099\n",
      "Iteration: 1437; Percent complete: 35.9%; Average loss: 0.0087\n",
      "Iteration: 1438; Percent complete: 35.9%; Average loss: 0.0084\n",
      "Iteration: 1439; Percent complete: 36.0%; Average loss: 0.0076\n",
      "Iteration: 1440; Percent complete: 36.0%; Average loss: 0.0086\n",
      "Iteration: 1441; Percent complete: 36.0%; Average loss: 0.0088\n",
      "Iteration: 1442; Percent complete: 36.0%; Average loss: 0.0087\n",
      "Iteration: 1443; Percent complete: 36.1%; Average loss: 0.0096\n",
      "Iteration: 1444; Percent complete: 36.1%; Average loss: 0.0080\n",
      "Iteration: 1445; Percent complete: 36.1%; Average loss: 0.0089\n",
      "Iteration: 1446; Percent complete: 36.1%; Average loss: 0.0092\n",
      "Iteration: 1447; Percent complete: 36.2%; Average loss: 0.0089\n",
      "Iteration: 1448; Percent complete: 36.2%; Average loss: 0.0088\n",
      "Iteration: 1449; Percent complete: 36.2%; Average loss: 0.0092\n",
      "Iteration: 1450; Percent complete: 36.2%; Average loss: 0.0080\n",
      "Iteration: 1451; Percent complete: 36.3%; Average loss: 0.0091\n",
      "Iteration: 1452; Percent complete: 36.3%; Average loss: 0.0090\n",
      "Iteration: 1453; Percent complete: 36.3%; Average loss: 0.0080\n",
      "Iteration: 1454; Percent complete: 36.4%; Average loss: 0.0087\n",
      "Iteration: 1455; Percent complete: 36.4%; Average loss: 0.0091\n",
      "Iteration: 1456; Percent complete: 36.4%; Average loss: 0.0090\n",
      "Iteration: 1457; Percent complete: 36.4%; Average loss: 0.0084\n",
      "Iteration: 1458; Percent complete: 36.4%; Average loss: 0.0090\n",
      "Iteration: 1459; Percent complete: 36.5%; Average loss: 0.0088\n",
      "Iteration: 1460; Percent complete: 36.5%; Average loss: 0.0090\n",
      "Iteration: 1461; Percent complete: 36.5%; Average loss: 0.0088\n",
      "Iteration: 1462; Percent complete: 36.5%; Average loss: 0.0082\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 1463; Percent complete: 36.6%; Average loss: 0.0077\n",
      "Iteration: 1464; Percent complete: 36.6%; Average loss: 0.0083\n",
      "Iteration: 1465; Percent complete: 36.6%; Average loss: 0.0086\n",
      "Iteration: 1466; Percent complete: 36.6%; Average loss: 0.0083\n",
      "Iteration: 1467; Percent complete: 36.7%; Average loss: 0.0079\n",
      "Iteration: 1468; Percent complete: 36.7%; Average loss: 0.0085\n",
      "Iteration: 1469; Percent complete: 36.7%; Average loss: 0.0089\n",
      "Iteration: 1470; Percent complete: 36.8%; Average loss: 0.0081\n",
      "Iteration: 1471; Percent complete: 36.8%; Average loss: 0.0085\n",
      "Iteration: 1472; Percent complete: 36.8%; Average loss: 0.0081\n",
      "Iteration: 1473; Percent complete: 36.8%; Average loss: 0.0086\n",
      "Iteration: 1474; Percent complete: 36.9%; Average loss: 0.0083\n",
      "Iteration: 1475; Percent complete: 36.9%; Average loss: 0.0086\n",
      "Iteration: 1476; Percent complete: 36.9%; Average loss: 0.0082\n",
      "Iteration: 1477; Percent complete: 36.9%; Average loss: 0.0082\n",
      "Iteration: 1478; Percent complete: 37.0%; Average loss: 0.0082\n",
      "Iteration: 1479; Percent complete: 37.0%; Average loss: 0.0089\n",
      "Iteration: 1480; Percent complete: 37.0%; Average loss: 0.0085\n",
      "Iteration: 1481; Percent complete: 37.0%; Average loss: 0.0088\n",
      "Iteration: 1482; Percent complete: 37.0%; Average loss: 0.0090\n",
      "Iteration: 1483; Percent complete: 37.1%; Average loss: 0.0084\n",
      "Iteration: 1484; Percent complete: 37.1%; Average loss: 0.0083\n",
      "Iteration: 1485; Percent complete: 37.1%; Average loss: 0.0087\n",
      "Iteration: 1486; Percent complete: 37.1%; Average loss: 0.0078\n",
      "Iteration: 1487; Percent complete: 37.2%; Average loss: 0.0080\n",
      "Iteration: 1488; Percent complete: 37.2%; Average loss: 0.0086\n",
      "Iteration: 1489; Percent complete: 37.2%; Average loss: 0.0082\n",
      "Iteration: 1490; Percent complete: 37.2%; Average loss: 0.0083\n",
      "Iteration: 1491; Percent complete: 37.3%; Average loss: 0.0076\n",
      "Iteration: 1492; Percent complete: 37.3%; Average loss: 0.0076\n",
      "Iteration: 1493; Percent complete: 37.3%; Average loss: 0.0088\n",
      "Iteration: 1494; Percent complete: 37.4%; Average loss: 0.0078\n",
      "Iteration: 1495; Percent complete: 37.4%; Average loss: 0.0082\n",
      "Iteration: 1496; Percent complete: 37.4%; Average loss: 0.0077\n",
      "Iteration: 1497; Percent complete: 37.4%; Average loss: 0.0079\n",
      "Iteration: 1498; Percent complete: 37.5%; Average loss: 0.0090\n",
      "Iteration: 1499; Percent complete: 37.5%; Average loss: 0.0082\n",
      "Iteration: 1500; Percent complete: 37.5%; Average loss: 0.0082\n",
      "Iteration: 1501; Percent complete: 37.5%; Average loss: 0.0074\n",
      "Iteration: 1502; Percent complete: 37.5%; Average loss: 0.0086\n",
      "Iteration: 1503; Percent complete: 37.6%; Average loss: 0.0083\n",
      "Iteration: 1504; Percent complete: 37.6%; Average loss: 0.0079\n",
      "Iteration: 1505; Percent complete: 37.6%; Average loss: 0.0079\n",
      "Iteration: 1506; Percent complete: 37.6%; Average loss: 0.0078\n",
      "Iteration: 1507; Percent complete: 37.7%; Average loss: 0.0084\n",
      "Iteration: 1508; Percent complete: 37.7%; Average loss: 0.0069\n",
      "Iteration: 1509; Percent complete: 37.7%; Average loss: 0.0081\n",
      "Iteration: 1510; Percent complete: 37.8%; Average loss: 0.0085\n",
      "Iteration: 1511; Percent complete: 37.8%; Average loss: 0.0077\n",
      "Iteration: 1512; Percent complete: 37.8%; Average loss: 0.0078\n",
      "Iteration: 1513; Percent complete: 37.8%; Average loss: 0.0080\n",
      "Iteration: 1514; Percent complete: 37.9%; Average loss: 0.0082\n",
      "Iteration: 1515; Percent complete: 37.9%; Average loss: 0.0078\n",
      "Iteration: 1516; Percent complete: 37.9%; Average loss: 0.0078\n",
      "Iteration: 1517; Percent complete: 37.9%; Average loss: 0.0072\n",
      "Iteration: 1518; Percent complete: 38.0%; Average loss: 0.0086\n",
      "Iteration: 1519; Percent complete: 38.0%; Average loss: 0.0084\n",
      "Iteration: 1520; Percent complete: 38.0%; Average loss: 0.0081\n",
      "Iteration: 1521; Percent complete: 38.0%; Average loss: 0.0082\n",
      "Iteration: 1522; Percent complete: 38.0%; Average loss: 0.0073\n",
      "Iteration: 1523; Percent complete: 38.1%; Average loss: 0.0089\n",
      "Iteration: 1524; Percent complete: 38.1%; Average loss: 0.0076\n",
      "Iteration: 1525; Percent complete: 38.1%; Average loss: 0.0083\n",
      "Iteration: 1526; Percent complete: 38.1%; Average loss: 0.0067\n",
      "Iteration: 1527; Percent complete: 38.2%; Average loss: 0.0073\n",
      "Iteration: 1528; Percent complete: 38.2%; Average loss: 0.0075\n",
      "Iteration: 1529; Percent complete: 38.2%; Average loss: 0.0068\n",
      "Iteration: 1530; Percent complete: 38.2%; Average loss: 0.0078\n",
      "Iteration: 1531; Percent complete: 38.3%; Average loss: 0.0080\n",
      "Iteration: 1532; Percent complete: 38.3%; Average loss: 0.0069\n",
      "Iteration: 1533; Percent complete: 38.3%; Average loss: 0.0078\n",
      "Iteration: 1534; Percent complete: 38.4%; Average loss: 0.0080\n",
      "Iteration: 1535; Percent complete: 38.4%; Average loss: 0.0075\n",
      "Iteration: 1536; Percent complete: 38.4%; Average loss: 0.0081\n",
      "Iteration: 1537; Percent complete: 38.4%; Average loss: 0.0074\n",
      "Iteration: 1538; Percent complete: 38.5%; Average loss: 0.0077\n",
      "Iteration: 1539; Percent complete: 38.5%; Average loss: 0.0077\n",
      "Iteration: 1540; Percent complete: 38.5%; Average loss: 0.0073\n",
      "Iteration: 1541; Percent complete: 38.5%; Average loss: 0.0069\n",
      "Iteration: 1542; Percent complete: 38.6%; Average loss: 0.0081\n",
      "Iteration: 1543; Percent complete: 38.6%; Average loss: 0.0079\n",
      "Iteration: 1544; Percent complete: 38.6%; Average loss: 0.0075\n",
      "Iteration: 1545; Percent complete: 38.6%; Average loss: 0.0073\n",
      "Iteration: 1546; Percent complete: 38.6%; Average loss: 0.0065\n",
      "Iteration: 1547; Percent complete: 38.7%; Average loss: 0.0070\n",
      "Iteration: 1548; Percent complete: 38.7%; Average loss: 0.0075\n",
      "Iteration: 1549; Percent complete: 38.7%; Average loss: 0.0082\n",
      "Iteration: 1550; Percent complete: 38.8%; Average loss: 0.0077\n",
      "Iteration: 1551; Percent complete: 38.8%; Average loss: 0.0066\n",
      "Iteration: 1552; Percent complete: 38.8%; Average loss: 0.0075\n",
      "Iteration: 1553; Percent complete: 38.8%; Average loss: 0.0079\n",
      "Iteration: 1554; Percent complete: 38.9%; Average loss: 0.0071\n",
      "Iteration: 1555; Percent complete: 38.9%; Average loss: 0.0079\n",
      "Iteration: 1556; Percent complete: 38.9%; Average loss: 0.0073\n",
      "Iteration: 1557; Percent complete: 38.9%; Average loss: 0.0074\n",
      "Iteration: 1558; Percent complete: 39.0%; Average loss: 0.0074\n",
      "Iteration: 1559; Percent complete: 39.0%; Average loss: 0.0070\n",
      "Iteration: 1560; Percent complete: 39.0%; Average loss: 0.0069\n",
      "Iteration: 1561; Percent complete: 39.0%; Average loss: 0.0068\n",
      "Iteration: 1562; Percent complete: 39.1%; Average loss: 0.0078\n",
      "Iteration: 1563; Percent complete: 39.1%; Average loss: 0.0069\n",
      "Iteration: 1564; Percent complete: 39.1%; Average loss: 0.0071\n",
      "Iteration: 1565; Percent complete: 39.1%; Average loss: 0.0071\n",
      "Iteration: 1566; Percent complete: 39.1%; Average loss: 0.0077\n",
      "Iteration: 1567; Percent complete: 39.2%; Average loss: 0.0074\n",
      "Iteration: 1568; Percent complete: 39.2%; Average loss: 0.0078\n",
      "Iteration: 1569; Percent complete: 39.2%; Average loss: 0.0071\n",
      "Iteration: 1570; Percent complete: 39.2%; Average loss: 0.0073\n",
      "Iteration: 1571; Percent complete: 39.3%; Average loss: 0.0079\n",
      "Iteration: 1572; Percent complete: 39.3%; Average loss: 0.0069\n",
      "Iteration: 1573; Percent complete: 39.3%; Average loss: 0.0077\n",
      "Iteration: 1574; Percent complete: 39.4%; Average loss: 0.0072\n",
      "Iteration: 1575; Percent complete: 39.4%; Average loss: 0.0084\n",
      "Iteration: 1576; Percent complete: 39.4%; Average loss: 0.0075\n",
      "Iteration: 1577; Percent complete: 39.4%; Average loss: 0.0068\n",
      "Iteration: 1578; Percent complete: 39.5%; Average loss: 0.0073\n",
      "Iteration: 1579; Percent complete: 39.5%; Average loss: 0.0076\n",
      "Iteration: 1580; Percent complete: 39.5%; Average loss: 0.0071\n",
      "Iteration: 1581; Percent complete: 39.5%; Average loss: 0.0066\n",
      "Iteration: 1582; Percent complete: 39.6%; Average loss: 0.0070\n",
      "Iteration: 1583; Percent complete: 39.6%; Average loss: 0.0070\n",
      "Iteration: 1584; Percent complete: 39.6%; Average loss: 0.0069\n",
      "Iteration: 1585; Percent complete: 39.6%; Average loss: 0.0069\n",
      "Iteration: 1586; Percent complete: 39.6%; Average loss: 0.0066\n",
      "Iteration: 1587; Percent complete: 39.7%; Average loss: 0.0075\n",
      "Iteration: 1588; Percent complete: 39.7%; Average loss: 0.0068\n",
      "Iteration: 1589; Percent complete: 39.7%; Average loss: 0.0075\n",
      "Iteration: 1590; Percent complete: 39.8%; Average loss: 0.0071\n",
      "Iteration: 1591; Percent complete: 39.8%; Average loss: 0.0069\n",
      "Iteration: 1592; Percent complete: 39.8%; Average loss: 0.0068\n",
      "Iteration: 1593; Percent complete: 39.8%; Average loss: 0.0073\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 1594; Percent complete: 39.9%; Average loss: 0.0070\n",
      "Iteration: 1595; Percent complete: 39.9%; Average loss: 0.0073\n",
      "Iteration: 1596; Percent complete: 39.9%; Average loss: 0.0071\n",
      "Iteration: 1597; Percent complete: 39.9%; Average loss: 0.0072\n",
      "Iteration: 1598; Percent complete: 40.0%; Average loss: 0.0069\n",
      "Iteration: 1599; Percent complete: 40.0%; Average loss: 0.0067\n",
      "Iteration: 1600; Percent complete: 40.0%; Average loss: 0.0070\n",
      "Iteration: 1601; Percent complete: 40.0%; Average loss: 0.0068\n",
      "Iteration: 1602; Percent complete: 40.1%; Average loss: 0.0069\n",
      "Iteration: 1603; Percent complete: 40.1%; Average loss: 0.0071\n",
      "Iteration: 1604; Percent complete: 40.1%; Average loss: 0.0072\n",
      "Iteration: 1605; Percent complete: 40.1%; Average loss: 0.0076\n",
      "Iteration: 1606; Percent complete: 40.2%; Average loss: 0.0069\n",
      "Iteration: 1607; Percent complete: 40.2%; Average loss: 0.0069\n",
      "Iteration: 1608; Percent complete: 40.2%; Average loss: 0.0071\n",
      "Iteration: 1609; Percent complete: 40.2%; Average loss: 0.0066\n",
      "Iteration: 1610; Percent complete: 40.2%; Average loss: 0.0071\n",
      "Iteration: 1611; Percent complete: 40.3%; Average loss: 0.0065\n",
      "Iteration: 1612; Percent complete: 40.3%; Average loss: 0.0066\n",
      "Iteration: 1613; Percent complete: 40.3%; Average loss: 0.0064\n",
      "Iteration: 1614; Percent complete: 40.4%; Average loss: 0.0066\n",
      "Iteration: 1615; Percent complete: 40.4%; Average loss: 0.0073\n",
      "Iteration: 1616; Percent complete: 40.4%; Average loss: 0.0070\n",
      "Iteration: 1617; Percent complete: 40.4%; Average loss: 0.0067\n",
      "Iteration: 1618; Percent complete: 40.5%; Average loss: 0.0069\n",
      "Iteration: 1619; Percent complete: 40.5%; Average loss: 0.0069\n",
      "Iteration: 1620; Percent complete: 40.5%; Average loss: 0.0071\n",
      "Iteration: 1621; Percent complete: 40.5%; Average loss: 0.0068\n",
      "Iteration: 1622; Percent complete: 40.6%; Average loss: 0.0066\n",
      "Iteration: 1623; Percent complete: 40.6%; Average loss: 0.0067\n",
      "Iteration: 1624; Percent complete: 40.6%; Average loss: 0.0070\n",
      "Iteration: 1625; Percent complete: 40.6%; Average loss: 0.0070\n",
      "Iteration: 1626; Percent complete: 40.6%; Average loss: 0.0068\n",
      "Iteration: 1627; Percent complete: 40.7%; Average loss: 0.0071\n",
      "Iteration: 1628; Percent complete: 40.7%; Average loss: 0.0068\n",
      "Iteration: 1629; Percent complete: 40.7%; Average loss: 0.0071\n",
      "Iteration: 1630; Percent complete: 40.8%; Average loss: 0.0063\n",
      "Iteration: 1631; Percent complete: 40.8%; Average loss: 0.0071\n",
      "Iteration: 1632; Percent complete: 40.8%; Average loss: 0.0067\n",
      "Iteration: 1633; Percent complete: 40.8%; Average loss: 0.0062\n",
      "Iteration: 1634; Percent complete: 40.8%; Average loss: 0.0069\n",
      "Iteration: 1635; Percent complete: 40.9%; Average loss: 0.0071\n",
      "Iteration: 1636; Percent complete: 40.9%; Average loss: 0.0068\n",
      "Iteration: 1637; Percent complete: 40.9%; Average loss: 0.0059\n",
      "Iteration: 1638; Percent complete: 40.9%; Average loss: 0.0069\n",
      "Iteration: 1639; Percent complete: 41.0%; Average loss: 0.0063\n",
      "Iteration: 1640; Percent complete: 41.0%; Average loss: 0.0068\n",
      "Iteration: 1641; Percent complete: 41.0%; Average loss: 0.0064\n",
      "Iteration: 1642; Percent complete: 41.0%; Average loss: 0.0064\n",
      "Iteration: 1643; Percent complete: 41.1%; Average loss: 0.0063\n",
      "Iteration: 1644; Percent complete: 41.1%; Average loss: 0.0063\n",
      "Iteration: 1645; Percent complete: 41.1%; Average loss: 0.0065\n",
      "Iteration: 1646; Percent complete: 41.1%; Average loss: 0.0067\n",
      "Iteration: 1647; Percent complete: 41.2%; Average loss: 0.0063\n",
      "Iteration: 1648; Percent complete: 41.2%; Average loss: 0.0067\n",
      "Iteration: 1649; Percent complete: 41.2%; Average loss: 0.0063\n",
      "Iteration: 1650; Percent complete: 41.2%; Average loss: 0.0071\n",
      "Iteration: 1651; Percent complete: 41.3%; Average loss: 0.0069\n",
      "Iteration: 1652; Percent complete: 41.3%; Average loss: 0.0072\n",
      "Iteration: 1653; Percent complete: 41.3%; Average loss: 0.0066\n",
      "Iteration: 1654; Percent complete: 41.3%; Average loss: 0.0061\n",
      "Iteration: 1655; Percent complete: 41.4%; Average loss: 0.0068\n",
      "Iteration: 1656; Percent complete: 41.4%; Average loss: 0.0063\n",
      "Iteration: 1657; Percent complete: 41.4%; Average loss: 0.0067\n",
      "Iteration: 1658; Percent complete: 41.4%; Average loss: 0.0061\n",
      "Iteration: 1659; Percent complete: 41.5%; Average loss: 0.0063\n",
      "Iteration: 1660; Percent complete: 41.5%; Average loss: 0.0071\n",
      "Iteration: 1661; Percent complete: 41.5%; Average loss: 0.0064\n",
      "Iteration: 1662; Percent complete: 41.5%; Average loss: 0.0061\n",
      "Iteration: 1663; Percent complete: 41.6%; Average loss: 0.0069\n",
      "Iteration: 1664; Percent complete: 41.6%; Average loss: 0.0062\n",
      "Iteration: 1665; Percent complete: 41.6%; Average loss: 0.0066\n",
      "Iteration: 1666; Percent complete: 41.6%; Average loss: 0.0062\n",
      "Iteration: 1667; Percent complete: 41.7%; Average loss: 0.0067\n",
      "Iteration: 1668; Percent complete: 41.7%; Average loss: 0.0062\n",
      "Iteration: 1669; Percent complete: 41.7%; Average loss: 0.0066\n",
      "Iteration: 1670; Percent complete: 41.8%; Average loss: 0.0063\n",
      "Iteration: 1671; Percent complete: 41.8%; Average loss: 0.0062\n",
      "Iteration: 1672; Percent complete: 41.8%; Average loss: 0.0064\n",
      "Iteration: 1673; Percent complete: 41.8%; Average loss: 0.0059\n",
      "Iteration: 1674; Percent complete: 41.9%; Average loss: 0.0059\n",
      "Iteration: 1675; Percent complete: 41.9%; Average loss: 0.0067\n",
      "Iteration: 1676; Percent complete: 41.9%; Average loss: 0.0063\n",
      "Iteration: 1677; Percent complete: 41.9%; Average loss: 0.0061\n",
      "Iteration: 1678; Percent complete: 41.9%; Average loss: 0.0063\n",
      "Iteration: 1679; Percent complete: 42.0%; Average loss: 0.0062\n",
      "Iteration: 1680; Percent complete: 42.0%; Average loss: 0.0066\n",
      "Iteration: 1681; Percent complete: 42.0%; Average loss: 0.0062\n",
      "Iteration: 1682; Percent complete: 42.0%; Average loss: 0.0063\n",
      "Iteration: 1683; Percent complete: 42.1%; Average loss: 0.0065\n",
      "Iteration: 1684; Percent complete: 42.1%; Average loss: 0.0061\n",
      "Iteration: 1685; Percent complete: 42.1%; Average loss: 0.0063\n",
      "Iteration: 1686; Percent complete: 42.1%; Average loss: 0.0071\n",
      "Iteration: 1687; Percent complete: 42.2%; Average loss: 0.0059\n",
      "Iteration: 1688; Percent complete: 42.2%; Average loss: 0.0061\n",
      "Iteration: 1689; Percent complete: 42.2%; Average loss: 0.0059\n",
      "Iteration: 1690; Percent complete: 42.2%; Average loss: 0.0064\n",
      "Iteration: 1691; Percent complete: 42.3%; Average loss: 0.0060\n",
      "Iteration: 1692; Percent complete: 42.3%; Average loss: 0.0062\n",
      "Iteration: 1693; Percent complete: 42.3%; Average loss: 0.0062\n",
      "Iteration: 1694; Percent complete: 42.4%; Average loss: 0.0063\n",
      "Iteration: 1695; Percent complete: 42.4%; Average loss: 0.0065\n",
      "Iteration: 1696; Percent complete: 42.4%; Average loss: 0.0065\n",
      "Iteration: 1697; Percent complete: 42.4%; Average loss: 0.0064\n",
      "Iteration: 1698; Percent complete: 42.4%; Average loss: 0.0055\n",
      "Iteration: 1699; Percent complete: 42.5%; Average loss: 0.0058\n",
      "Iteration: 1700; Percent complete: 42.5%; Average loss: 0.0060\n",
      "Iteration: 1701; Percent complete: 42.5%; Average loss: 0.0059\n",
      "Iteration: 1702; Percent complete: 42.5%; Average loss: 0.0060\n",
      "Iteration: 1703; Percent complete: 42.6%; Average loss: 0.0055\n",
      "Iteration: 1704; Percent complete: 42.6%; Average loss: 0.0065\n",
      "Iteration: 1705; Percent complete: 42.6%; Average loss: 0.0060\n",
      "Iteration: 1706; Percent complete: 42.6%; Average loss: 0.0055\n",
      "Iteration: 1707; Percent complete: 42.7%; Average loss: 0.0057\n",
      "Iteration: 1708; Percent complete: 42.7%; Average loss: 0.0061\n",
      "Iteration: 1709; Percent complete: 42.7%; Average loss: 0.0056\n",
      "Iteration: 1710; Percent complete: 42.8%; Average loss: 0.0059\n",
      "Iteration: 1711; Percent complete: 42.8%; Average loss: 0.0061\n",
      "Iteration: 1712; Percent complete: 42.8%; Average loss: 0.0054\n",
      "Iteration: 1713; Percent complete: 42.8%; Average loss: 0.0057\n",
      "Iteration: 1714; Percent complete: 42.9%; Average loss: 0.0060\n",
      "Iteration: 1715; Percent complete: 42.9%; Average loss: 0.0060\n",
      "Iteration: 1716; Percent complete: 42.9%; Average loss: 0.0060\n",
      "Iteration: 1717; Percent complete: 42.9%; Average loss: 0.0059\n",
      "Iteration: 1718; Percent complete: 43.0%; Average loss: 0.0062\n",
      "Iteration: 1719; Percent complete: 43.0%; Average loss: 0.0059\n",
      "Iteration: 1720; Percent complete: 43.0%; Average loss: 0.0059\n",
      "Iteration: 1721; Percent complete: 43.0%; Average loss: 0.0058\n",
      "Iteration: 1722; Percent complete: 43.0%; Average loss: 0.0068\n",
      "Iteration: 1723; Percent complete: 43.1%; Average loss: 0.0060\n",
      "Iteration: 1724; Percent complete: 43.1%; Average loss: 0.0066\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 1725; Percent complete: 43.1%; Average loss: 0.0057\n",
      "Iteration: 1726; Percent complete: 43.1%; Average loss: 0.0061\n",
      "Iteration: 1727; Percent complete: 43.2%; Average loss: 0.0054\n",
      "Iteration: 1728; Percent complete: 43.2%; Average loss: 0.0055\n",
      "Iteration: 1729; Percent complete: 43.2%; Average loss: 0.0060\n",
      "Iteration: 1730; Percent complete: 43.2%; Average loss: 0.0058\n",
      "Iteration: 1731; Percent complete: 43.3%; Average loss: 0.0059\n",
      "Iteration: 1732; Percent complete: 43.3%; Average loss: 0.0054\n",
      "Iteration: 1733; Percent complete: 43.3%; Average loss: 0.0066\n",
      "Iteration: 1734; Percent complete: 43.4%; Average loss: 0.0053\n",
      "Iteration: 1735; Percent complete: 43.4%; Average loss: 0.0059\n",
      "Iteration: 1736; Percent complete: 43.4%; Average loss: 0.0056\n",
      "Iteration: 1737; Percent complete: 43.4%; Average loss: 0.0054\n",
      "Iteration: 1738; Percent complete: 43.5%; Average loss: 0.0060\n",
      "Iteration: 1739; Percent complete: 43.5%; Average loss: 0.0055\n",
      "Iteration: 1740; Percent complete: 43.5%; Average loss: 0.0062\n",
      "Iteration: 1741; Percent complete: 43.5%; Average loss: 0.0059\n",
      "Iteration: 1742; Percent complete: 43.5%; Average loss: 0.0056\n",
      "Iteration: 1743; Percent complete: 43.6%; Average loss: 0.0064\n",
      "Iteration: 1744; Percent complete: 43.6%; Average loss: 0.0058\n",
      "Iteration: 1745; Percent complete: 43.6%; Average loss: 0.0059\n",
      "Iteration: 1746; Percent complete: 43.6%; Average loss: 0.0053\n",
      "Iteration: 1747; Percent complete: 43.7%; Average loss: 0.0057\n",
      "Iteration: 1748; Percent complete: 43.7%; Average loss: 0.0053\n",
      "Iteration: 1749; Percent complete: 43.7%; Average loss: 0.0058\n",
      "Iteration: 1750; Percent complete: 43.8%; Average loss: 0.0059\n",
      "Iteration: 1751; Percent complete: 43.8%; Average loss: 0.0059\n",
      "Iteration: 1752; Percent complete: 43.8%; Average loss: 0.0054\n",
      "Iteration: 1753; Percent complete: 43.8%; Average loss: 0.0054\n",
      "Iteration: 1754; Percent complete: 43.9%; Average loss: 0.0059\n",
      "Iteration: 1755; Percent complete: 43.9%; Average loss: 0.0056\n",
      "Iteration: 1756; Percent complete: 43.9%; Average loss: 0.0054\n",
      "Iteration: 1757; Percent complete: 43.9%; Average loss: 0.0054\n",
      "Iteration: 1758; Percent complete: 44.0%; Average loss: 0.0055\n",
      "Iteration: 1759; Percent complete: 44.0%; Average loss: 0.0051\n",
      "Iteration: 1760; Percent complete: 44.0%; Average loss: 0.0053\n",
      "Iteration: 1761; Percent complete: 44.0%; Average loss: 0.0057\n",
      "Iteration: 1762; Percent complete: 44.0%; Average loss: 0.0054\n",
      "Iteration: 1763; Percent complete: 44.1%; Average loss: 0.0056\n",
      "Iteration: 1764; Percent complete: 44.1%; Average loss: 0.0055\n",
      "Iteration: 1765; Percent complete: 44.1%; Average loss: 0.0057\n",
      "Iteration: 1766; Percent complete: 44.1%; Average loss: 0.0054\n",
      "Iteration: 1767; Percent complete: 44.2%; Average loss: 0.0055\n",
      "Iteration: 1768; Percent complete: 44.2%; Average loss: 0.0060\n",
      "Iteration: 1769; Percent complete: 44.2%; Average loss: 0.0059\n",
      "Iteration: 1770; Percent complete: 44.2%; Average loss: 0.0056\n",
      "Iteration: 1771; Percent complete: 44.3%; Average loss: 0.0057\n",
      "Iteration: 1772; Percent complete: 44.3%; Average loss: 0.0058\n",
      "Iteration: 1773; Percent complete: 44.3%; Average loss: 0.0057\n",
      "Iteration: 1774; Percent complete: 44.4%; Average loss: 0.0056\n",
      "Iteration: 1775; Percent complete: 44.4%; Average loss: 0.0056\n",
      "Iteration: 1776; Percent complete: 44.4%; Average loss: 0.0054\n",
      "Iteration: 1777; Percent complete: 44.4%; Average loss: 0.0055\n",
      "Iteration: 1778; Percent complete: 44.5%; Average loss: 0.0055\n",
      "Iteration: 1779; Percent complete: 44.5%; Average loss: 0.0050\n",
      "Iteration: 1780; Percent complete: 44.5%; Average loss: 0.0055\n",
      "Iteration: 1781; Percent complete: 44.5%; Average loss: 0.0049\n",
      "Iteration: 1782; Percent complete: 44.5%; Average loss: 0.0057\n",
      "Iteration: 1783; Percent complete: 44.6%; Average loss: 0.0055\n",
      "Iteration: 1784; Percent complete: 44.6%; Average loss: 0.0054\n",
      "Iteration: 1785; Percent complete: 44.6%; Average loss: 0.0051\n",
      "Iteration: 1786; Percent complete: 44.6%; Average loss: 0.0051\n",
      "Iteration: 1787; Percent complete: 44.7%; Average loss: 0.0056\n",
      "Iteration: 1788; Percent complete: 44.7%; Average loss: 0.0051\n",
      "Iteration: 1789; Percent complete: 44.7%; Average loss: 0.0053\n",
      "Iteration: 1790; Percent complete: 44.8%; Average loss: 0.0055\n",
      "Iteration: 1791; Percent complete: 44.8%; Average loss: 0.0055\n",
      "Iteration: 1792; Percent complete: 44.8%; Average loss: 0.0055\n",
      "Iteration: 1793; Percent complete: 44.8%; Average loss: 0.0055\n",
      "Iteration: 1794; Percent complete: 44.9%; Average loss: 0.0056\n",
      "Iteration: 1795; Percent complete: 44.9%; Average loss: 0.0056\n",
      "Iteration: 1796; Percent complete: 44.9%; Average loss: 0.0059\n",
      "Iteration: 1797; Percent complete: 44.9%; Average loss: 0.0058\n",
      "Iteration: 1798; Percent complete: 45.0%; Average loss: 0.0051\n",
      "Iteration: 1799; Percent complete: 45.0%; Average loss: 0.0052\n",
      "Iteration: 1800; Percent complete: 45.0%; Average loss: 0.0055\n",
      "Iteration: 1801; Percent complete: 45.0%; Average loss: 0.0055\n",
      "Iteration: 1802; Percent complete: 45.1%; Average loss: 0.0054\n",
      "Iteration: 1803; Percent complete: 45.1%; Average loss: 0.0054\n",
      "Iteration: 1804; Percent complete: 45.1%; Average loss: 0.0051\n",
      "Iteration: 1805; Percent complete: 45.1%; Average loss: 0.0053\n",
      "Iteration: 1806; Percent complete: 45.1%; Average loss: 0.0053\n",
      "Iteration: 1807; Percent complete: 45.2%; Average loss: 0.0055\n",
      "Iteration: 1808; Percent complete: 45.2%; Average loss: 0.0048\n",
      "Iteration: 1809; Percent complete: 45.2%; Average loss: 0.0052\n",
      "Iteration: 1810; Percent complete: 45.2%; Average loss: 0.0052\n",
      "Iteration: 1811; Percent complete: 45.3%; Average loss: 0.0052\n",
      "Iteration: 1812; Percent complete: 45.3%; Average loss: 0.0053\n",
      "Iteration: 1813; Percent complete: 45.3%; Average loss: 0.0051\n",
      "Iteration: 1814; Percent complete: 45.4%; Average loss: 0.0050\n",
      "Iteration: 1815; Percent complete: 45.4%; Average loss: 0.0050\n",
      "Iteration: 1816; Percent complete: 45.4%; Average loss: 0.0054\n",
      "Iteration: 1817; Percent complete: 45.4%; Average loss: 0.0053\n",
      "Iteration: 1818; Percent complete: 45.5%; Average loss: 0.0054\n",
      "Iteration: 1819; Percent complete: 45.5%; Average loss: 0.0052\n",
      "Iteration: 1820; Percent complete: 45.5%; Average loss: 0.0054\n",
      "Iteration: 1821; Percent complete: 45.5%; Average loss: 0.0051\n",
      "Iteration: 1822; Percent complete: 45.6%; Average loss: 0.0049\n",
      "Iteration: 1823; Percent complete: 45.6%; Average loss: 0.0051\n",
      "Iteration: 1824; Percent complete: 45.6%; Average loss: 0.0051\n",
      "Iteration: 1825; Percent complete: 45.6%; Average loss: 0.0053\n",
      "Iteration: 1826; Percent complete: 45.6%; Average loss: 0.0056\n",
      "Iteration: 1827; Percent complete: 45.7%; Average loss: 0.0060\n",
      "Iteration: 1828; Percent complete: 45.7%; Average loss: 0.0048\n",
      "Iteration: 1829; Percent complete: 45.7%; Average loss: 0.0054\n",
      "Iteration: 1830; Percent complete: 45.8%; Average loss: 0.0054\n",
      "Iteration: 1831; Percent complete: 45.8%; Average loss: 0.0049\n",
      "Iteration: 1832; Percent complete: 45.8%; Average loss: 0.0054\n",
      "Iteration: 1833; Percent complete: 45.8%; Average loss: 0.0054\n",
      "Iteration: 1834; Percent complete: 45.9%; Average loss: 0.0057\n",
      "Iteration: 1835; Percent complete: 45.9%; Average loss: 0.0056\n",
      "Iteration: 1836; Percent complete: 45.9%; Average loss: 0.0052\n",
      "Iteration: 1837; Percent complete: 45.9%; Average loss: 0.0052\n",
      "Iteration: 1838; Percent complete: 46.0%; Average loss: 0.0055\n",
      "Iteration: 1839; Percent complete: 46.0%; Average loss: 0.0055\n",
      "Iteration: 1840; Percent complete: 46.0%; Average loss: 0.0048\n",
      "Iteration: 1841; Percent complete: 46.0%; Average loss: 0.0055\n",
      "Iteration: 1842; Percent complete: 46.1%; Average loss: 0.0050\n",
      "Iteration: 1843; Percent complete: 46.1%; Average loss: 0.0051\n",
      "Iteration: 1844; Percent complete: 46.1%; Average loss: 0.0051\n",
      "Iteration: 1845; Percent complete: 46.1%; Average loss: 0.0051\n",
      "Iteration: 1846; Percent complete: 46.2%; Average loss: 0.0051\n",
      "Iteration: 1847; Percent complete: 46.2%; Average loss: 0.0054\n",
      "Iteration: 1848; Percent complete: 46.2%; Average loss: 0.0054\n",
      "Iteration: 1849; Percent complete: 46.2%; Average loss: 0.0048\n",
      "Iteration: 1850; Percent complete: 46.2%; Average loss: 0.0052\n",
      "Iteration: 1851; Percent complete: 46.3%; Average loss: 0.0051\n",
      "Iteration: 1852; Percent complete: 46.3%; Average loss: 0.0051\n",
      "Iteration: 1853; Percent complete: 46.3%; Average loss: 0.0051\n",
      "Iteration: 1854; Percent complete: 46.4%; Average loss: 0.0054\n",
      "Iteration: 1855; Percent complete: 46.4%; Average loss: 0.0053\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 1856; Percent complete: 46.4%; Average loss: 0.0055\n",
      "Iteration: 1857; Percent complete: 46.4%; Average loss: 0.0048\n",
      "Iteration: 1858; Percent complete: 46.5%; Average loss: 0.0049\n",
      "Iteration: 1859; Percent complete: 46.5%; Average loss: 0.0044\n",
      "Iteration: 1860; Percent complete: 46.5%; Average loss: 0.0049\n",
      "Iteration: 1861; Percent complete: 46.5%; Average loss: 0.0050\n",
      "Iteration: 1862; Percent complete: 46.6%; Average loss: 0.0051\n",
      "Iteration: 1863; Percent complete: 46.6%; Average loss: 0.0057\n",
      "Iteration: 1864; Percent complete: 46.6%; Average loss: 0.0052\n",
      "Iteration: 1865; Percent complete: 46.6%; Average loss: 0.0053\n",
      "Iteration: 1866; Percent complete: 46.7%; Average loss: 0.0048\n",
      "Iteration: 1867; Percent complete: 46.7%; Average loss: 0.0051\n",
      "Iteration: 1868; Percent complete: 46.7%; Average loss: 0.0048\n",
      "Iteration: 1869; Percent complete: 46.7%; Average loss: 0.0049\n",
      "Iteration: 1870; Percent complete: 46.8%; Average loss: 0.0050\n",
      "Iteration: 1871; Percent complete: 46.8%; Average loss: 0.0051\n",
      "Iteration: 1872; Percent complete: 46.8%; Average loss: 0.0047\n",
      "Iteration: 1873; Percent complete: 46.8%; Average loss: 0.0048\n",
      "Iteration: 1874; Percent complete: 46.9%; Average loss: 0.0050\n",
      "Iteration: 1875; Percent complete: 46.9%; Average loss: 0.0047\n",
      "Iteration: 1876; Percent complete: 46.9%; Average loss: 0.0044\n",
      "Iteration: 1877; Percent complete: 46.9%; Average loss: 0.0048\n",
      "Iteration: 1878; Percent complete: 46.9%; Average loss: 0.0050\n",
      "Iteration: 1879; Percent complete: 47.0%; Average loss: 0.0049\n",
      "Iteration: 1880; Percent complete: 47.0%; Average loss: 0.0047\n",
      "Iteration: 1881; Percent complete: 47.0%; Average loss: 0.0046\n",
      "Iteration: 1882; Percent complete: 47.0%; Average loss: 0.0043\n",
      "Iteration: 1883; Percent complete: 47.1%; Average loss: 0.0049\n",
      "Iteration: 1884; Percent complete: 47.1%; Average loss: 0.0046\n",
      "Iteration: 1885; Percent complete: 47.1%; Average loss: 0.0049\n",
      "Iteration: 1886; Percent complete: 47.1%; Average loss: 0.0047\n",
      "Iteration: 1887; Percent complete: 47.2%; Average loss: 0.0050\n",
      "Iteration: 1888; Percent complete: 47.2%; Average loss: 0.0048\n",
      "Iteration: 1889; Percent complete: 47.2%; Average loss: 0.0051\n",
      "Iteration: 1890; Percent complete: 47.2%; Average loss: 0.0045\n",
      "Iteration: 1891; Percent complete: 47.3%; Average loss: 0.0048\n",
      "Iteration: 1892; Percent complete: 47.3%; Average loss: 0.0046\n",
      "Iteration: 1893; Percent complete: 47.3%; Average loss: 0.0052\n",
      "Iteration: 1894; Percent complete: 47.3%; Average loss: 0.0049\n",
      "Iteration: 1895; Percent complete: 47.4%; Average loss: 0.0045\n",
      "Iteration: 1896; Percent complete: 47.4%; Average loss: 0.0054\n",
      "Iteration: 1897; Percent complete: 47.4%; Average loss: 0.0046\n",
      "Iteration: 1898; Percent complete: 47.4%; Average loss: 0.0049\n",
      "Iteration: 1899; Percent complete: 47.5%; Average loss: 0.0048\n",
      "Iteration: 1900; Percent complete: 47.5%; Average loss: 0.0049\n",
      "Iteration: 1901; Percent complete: 47.5%; Average loss: 0.0050\n",
      "Iteration: 1902; Percent complete: 47.5%; Average loss: 0.0044\n",
      "Iteration: 1903; Percent complete: 47.6%; Average loss: 0.0046\n",
      "Iteration: 1904; Percent complete: 47.6%; Average loss: 0.0047\n",
      "Iteration: 1905; Percent complete: 47.6%; Average loss: 0.0045\n",
      "Iteration: 1906; Percent complete: 47.6%; Average loss: 0.0050\n",
      "Iteration: 1907; Percent complete: 47.7%; Average loss: 0.0046\n",
      "Iteration: 1908; Percent complete: 47.7%; Average loss: 0.0046\n",
      "Iteration: 1909; Percent complete: 47.7%; Average loss: 0.0048\n",
      "Iteration: 1910; Percent complete: 47.8%; Average loss: 0.0041\n",
      "Iteration: 1911; Percent complete: 47.8%; Average loss: 0.0050\n",
      "Iteration: 1912; Percent complete: 47.8%; Average loss: 0.0048\n",
      "Iteration: 1913; Percent complete: 47.8%; Average loss: 0.0047\n",
      "Iteration: 1914; Percent complete: 47.9%; Average loss: 0.0046\n",
      "Iteration: 1915; Percent complete: 47.9%; Average loss: 0.0045\n",
      "Iteration: 1916; Percent complete: 47.9%; Average loss: 0.0048\n",
      "Iteration: 1917; Percent complete: 47.9%; Average loss: 0.0044\n",
      "Iteration: 1918; Percent complete: 47.9%; Average loss: 0.0050\n",
      "Iteration: 1919; Percent complete: 48.0%; Average loss: 0.0046\n",
      "Iteration: 1920; Percent complete: 48.0%; Average loss: 0.0046\n",
      "Iteration: 1921; Percent complete: 48.0%; Average loss: 0.0044\n",
      "Iteration: 1922; Percent complete: 48.0%; Average loss: 0.0046\n",
      "Iteration: 1923; Percent complete: 48.1%; Average loss: 0.0044\n",
      "Iteration: 1924; Percent complete: 48.1%; Average loss: 0.0047\n",
      "Iteration: 1925; Percent complete: 48.1%; Average loss: 0.0051\n",
      "Iteration: 1926; Percent complete: 48.1%; Average loss: 0.0045\n",
      "Iteration: 1927; Percent complete: 48.2%; Average loss: 0.0045\n",
      "Iteration: 1928; Percent complete: 48.2%; Average loss: 0.0045\n",
      "Iteration: 1929; Percent complete: 48.2%; Average loss: 0.0043\n",
      "Iteration: 1930; Percent complete: 48.2%; Average loss: 0.0044\n",
      "Iteration: 1931; Percent complete: 48.3%; Average loss: 0.0043\n",
      "Iteration: 1932; Percent complete: 48.3%; Average loss: 0.0047\n",
      "Iteration: 1933; Percent complete: 48.3%; Average loss: 0.0045\n",
      "Iteration: 1934; Percent complete: 48.4%; Average loss: 0.0044\n",
      "Iteration: 1935; Percent complete: 48.4%; Average loss: 0.0046\n",
      "Iteration: 1936; Percent complete: 48.4%; Average loss: 0.0045\n",
      "Iteration: 1937; Percent complete: 48.4%; Average loss: 0.0047\n",
      "Iteration: 1938; Percent complete: 48.4%; Average loss: 0.0046\n",
      "Iteration: 1939; Percent complete: 48.5%; Average loss: 0.0043\n",
      "Iteration: 1940; Percent complete: 48.5%; Average loss: 0.0045\n",
      "Iteration: 1941; Percent complete: 48.5%; Average loss: 0.0046\n",
      "Iteration: 1942; Percent complete: 48.5%; Average loss: 0.0044\n",
      "Iteration: 1943; Percent complete: 48.6%; Average loss: 0.0043\n",
      "Iteration: 1944; Percent complete: 48.6%; Average loss: 0.0044\n",
      "Iteration: 1945; Percent complete: 48.6%; Average loss: 0.0045\n",
      "Iteration: 1946; Percent complete: 48.6%; Average loss: 0.0048\n",
      "Iteration: 1947; Percent complete: 48.7%; Average loss: 0.0043\n",
      "Iteration: 1948; Percent complete: 48.7%; Average loss: 0.0044\n",
      "Iteration: 1949; Percent complete: 48.7%; Average loss: 0.0043\n",
      "Iteration: 1950; Percent complete: 48.8%; Average loss: 0.0046\n",
      "Iteration: 1951; Percent complete: 48.8%; Average loss: 0.0043\n",
      "Iteration: 1952; Percent complete: 48.8%; Average loss: 0.0043\n",
      "Iteration: 1953; Percent complete: 48.8%; Average loss: 0.0044\n",
      "Iteration: 1954; Percent complete: 48.9%; Average loss: 0.0048\n",
      "Iteration: 1955; Percent complete: 48.9%; Average loss: 0.0042\n",
      "Iteration: 1956; Percent complete: 48.9%; Average loss: 0.0046\n",
      "Iteration: 1957; Percent complete: 48.9%; Average loss: 0.0043\n",
      "Iteration: 1958; Percent complete: 48.9%; Average loss: 0.0045\n",
      "Iteration: 1959; Percent complete: 49.0%; Average loss: 0.0041\n",
      "Iteration: 1960; Percent complete: 49.0%; Average loss: 0.0043\n",
      "Iteration: 1961; Percent complete: 49.0%; Average loss: 0.0044\n",
      "Iteration: 1962; Percent complete: 49.0%; Average loss: 0.0045\n",
      "Iteration: 1963; Percent complete: 49.1%; Average loss: 0.0047\n",
      "Iteration: 1964; Percent complete: 49.1%; Average loss: 0.0042\n",
      "Iteration: 1965; Percent complete: 49.1%; Average loss: 0.0041\n",
      "Iteration: 1966; Percent complete: 49.1%; Average loss: 0.0047\n",
      "Iteration: 1967; Percent complete: 49.2%; Average loss: 0.0044\n",
      "Iteration: 1968; Percent complete: 49.2%; Average loss: 0.0042\n",
      "Iteration: 1969; Percent complete: 49.2%; Average loss: 0.0042\n",
      "Iteration: 1970; Percent complete: 49.2%; Average loss: 0.0043\n",
      "Iteration: 1971; Percent complete: 49.3%; Average loss: 0.0043\n",
      "Iteration: 1972; Percent complete: 49.3%; Average loss: 0.0045\n",
      "Iteration: 1973; Percent complete: 49.3%; Average loss: 0.0047\n",
      "Iteration: 1974; Percent complete: 49.4%; Average loss: 0.0042\n",
      "Iteration: 1975; Percent complete: 49.4%; Average loss: 0.0042\n",
      "Iteration: 1976; Percent complete: 49.4%; Average loss: 0.0040\n",
      "Iteration: 1977; Percent complete: 49.4%; Average loss: 0.0043\n",
      "Iteration: 1978; Percent complete: 49.5%; Average loss: 0.0045\n",
      "Iteration: 1979; Percent complete: 49.5%; Average loss: 0.0044\n",
      "Iteration: 1980; Percent complete: 49.5%; Average loss: 0.0045\n",
      "Iteration: 1981; Percent complete: 49.5%; Average loss: 0.0041\n",
      "Iteration: 1982; Percent complete: 49.5%; Average loss: 0.0045\n",
      "Iteration: 1983; Percent complete: 49.6%; Average loss: 0.0046\n",
      "Iteration: 1984; Percent complete: 49.6%; Average loss: 0.0041\n",
      "Iteration: 1985; Percent complete: 49.6%; Average loss: 0.0047\n",
      "Iteration: 1986; Percent complete: 49.6%; Average loss: 0.0043\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 1987; Percent complete: 49.7%; Average loss: 0.0042\n",
      "Iteration: 1988; Percent complete: 49.7%; Average loss: 0.0039\n",
      "Iteration: 1989; Percent complete: 49.7%; Average loss: 0.0041\n",
      "Iteration: 1990; Percent complete: 49.8%; Average loss: 0.0046\n",
      "Iteration: 1991; Percent complete: 49.8%; Average loss: 0.0044\n",
      "Iteration: 1992; Percent complete: 49.8%; Average loss: 0.0044\n",
      "Iteration: 1993; Percent complete: 49.8%; Average loss: 0.0045\n",
      "Iteration: 1994; Percent complete: 49.9%; Average loss: 0.0045\n",
      "Iteration: 1995; Percent complete: 49.9%; Average loss: 0.0039\n",
      "Iteration: 1996; Percent complete: 49.9%; Average loss: 0.0042\n",
      "Iteration: 1997; Percent complete: 49.9%; Average loss: 0.0042\n",
      "Iteration: 1998; Percent complete: 50.0%; Average loss: 0.0040\n",
      "Iteration: 1999; Percent complete: 50.0%; Average loss: 0.0045\n",
      "Iteration: 2000; Percent complete: 50.0%; Average loss: 0.0043\n",
      "Iteration: 2001; Percent complete: 50.0%; Average loss: 0.0041\n",
      "Iteration: 2002; Percent complete: 50.0%; Average loss: 0.0043\n",
      "Iteration: 2003; Percent complete: 50.1%; Average loss: 0.0041\n",
      "Iteration: 2004; Percent complete: 50.1%; Average loss: 0.0045\n",
      "Iteration: 2005; Percent complete: 50.1%; Average loss: 0.0040\n",
      "Iteration: 2006; Percent complete: 50.1%; Average loss: 0.0041\n",
      "Iteration: 2007; Percent complete: 50.2%; Average loss: 0.0043\n",
      "Iteration: 2008; Percent complete: 50.2%; Average loss: 0.0042\n",
      "Iteration: 2009; Percent complete: 50.2%; Average loss: 0.0046\n",
      "Iteration: 2010; Percent complete: 50.2%; Average loss: 0.0044\n",
      "Iteration: 2011; Percent complete: 50.3%; Average loss: 0.0044\n",
      "Iteration: 2012; Percent complete: 50.3%; Average loss: 0.0040\n",
      "Iteration: 2013; Percent complete: 50.3%; Average loss: 0.0043\n",
      "Iteration: 2014; Percent complete: 50.3%; Average loss: 0.0040\n",
      "Iteration: 2015; Percent complete: 50.4%; Average loss: 0.0044\n",
      "Iteration: 2016; Percent complete: 50.4%; Average loss: 0.0040\n",
      "Iteration: 2017; Percent complete: 50.4%; Average loss: 0.0043\n",
      "Iteration: 2018; Percent complete: 50.4%; Average loss: 0.0040\n",
      "Iteration: 2019; Percent complete: 50.5%; Average loss: 0.0042\n",
      "Iteration: 2020; Percent complete: 50.5%; Average loss: 0.0040\n",
      "Iteration: 2021; Percent complete: 50.5%; Average loss: 0.0042\n",
      "Iteration: 2022; Percent complete: 50.5%; Average loss: 0.0041\n",
      "Iteration: 2023; Percent complete: 50.6%; Average loss: 0.0044\n",
      "Iteration: 2024; Percent complete: 50.6%; Average loss: 0.0044\n",
      "Iteration: 2025; Percent complete: 50.6%; Average loss: 0.0045\n",
      "Iteration: 2026; Percent complete: 50.6%; Average loss: 0.0041\n",
      "Iteration: 2027; Percent complete: 50.7%; Average loss: 0.0041\n",
      "Iteration: 2028; Percent complete: 50.7%; Average loss: 0.0039\n",
      "Iteration: 2029; Percent complete: 50.7%; Average loss: 0.0040\n",
      "Iteration: 2030; Percent complete: 50.7%; Average loss: 0.0040\n",
      "Iteration: 2031; Percent complete: 50.8%; Average loss: 0.0043\n",
      "Iteration: 2032; Percent complete: 50.8%; Average loss: 0.0043\n",
      "Iteration: 2033; Percent complete: 50.8%; Average loss: 0.0041\n",
      "Iteration: 2034; Percent complete: 50.8%; Average loss: 0.0038\n",
      "Iteration: 2035; Percent complete: 50.9%; Average loss: 0.0041\n",
      "Iteration: 2036; Percent complete: 50.9%; Average loss: 0.0043\n",
      "Iteration: 2037; Percent complete: 50.9%; Average loss: 0.0040\n",
      "Iteration: 2038; Percent complete: 50.9%; Average loss: 0.0040\n",
      "Iteration: 2039; Percent complete: 51.0%; Average loss: 0.0040\n",
      "Iteration: 2040; Percent complete: 51.0%; Average loss: 0.0040\n",
      "Iteration: 2041; Percent complete: 51.0%; Average loss: 0.0041\n",
      "Iteration: 2042; Percent complete: 51.0%; Average loss: 0.0039\n",
      "Iteration: 2043; Percent complete: 51.1%; Average loss: 0.0040\n",
      "Iteration: 2044; Percent complete: 51.1%; Average loss: 0.0039\n",
      "Iteration: 2045; Percent complete: 51.1%; Average loss: 0.0040\n",
      "Iteration: 2046; Percent complete: 51.1%; Average loss: 0.0041\n",
      "Iteration: 2047; Percent complete: 51.2%; Average loss: 0.0039\n",
      "Iteration: 2048; Percent complete: 51.2%; Average loss: 0.0041\n",
      "Iteration: 2049; Percent complete: 51.2%; Average loss: 0.0042\n",
      "Iteration: 2050; Percent complete: 51.2%; Average loss: 0.0041\n",
      "Iteration: 2051; Percent complete: 51.3%; Average loss: 0.0043\n",
      "Iteration: 2052; Percent complete: 51.3%; Average loss: 0.0042\n",
      "Iteration: 2053; Percent complete: 51.3%; Average loss: 0.0039\n",
      "Iteration: 2054; Percent complete: 51.3%; Average loss: 0.0040\n",
      "Iteration: 2055; Percent complete: 51.4%; Average loss: 0.0038\n",
      "Iteration: 2056; Percent complete: 51.4%; Average loss: 0.0041\n",
      "Iteration: 2057; Percent complete: 51.4%; Average loss: 0.0041\n",
      "Iteration: 2058; Percent complete: 51.4%; Average loss: 0.0038\n",
      "Iteration: 2059; Percent complete: 51.5%; Average loss: 0.0041\n",
      "Iteration: 2060; Percent complete: 51.5%; Average loss: 0.0039\n",
      "Iteration: 2061; Percent complete: 51.5%; Average loss: 0.0038\n",
      "Iteration: 2062; Percent complete: 51.5%; Average loss: 0.0039\n",
      "Iteration: 2063; Percent complete: 51.6%; Average loss: 0.0041\n",
      "Iteration: 2064; Percent complete: 51.6%; Average loss: 0.0042\n",
      "Iteration: 2065; Percent complete: 51.6%; Average loss: 0.0037\n",
      "Iteration: 2066; Percent complete: 51.6%; Average loss: 0.0040\n",
      "Iteration: 2067; Percent complete: 51.7%; Average loss: 0.0040\n",
      "Iteration: 2068; Percent complete: 51.7%; Average loss: 0.0040\n",
      "Iteration: 2069; Percent complete: 51.7%; Average loss: 0.0042\n",
      "Iteration: 2070; Percent complete: 51.7%; Average loss: 0.0037\n",
      "Iteration: 2071; Percent complete: 51.8%; Average loss: 0.0039\n",
      "Iteration: 2072; Percent complete: 51.8%; Average loss: 0.0041\n",
      "Iteration: 2073; Percent complete: 51.8%; Average loss: 0.0039\n",
      "Iteration: 2074; Percent complete: 51.8%; Average loss: 0.0042\n",
      "Iteration: 2075; Percent complete: 51.9%; Average loss: 0.0040\n",
      "Iteration: 2076; Percent complete: 51.9%; Average loss: 0.0037\n",
      "Iteration: 2077; Percent complete: 51.9%; Average loss: 0.0039\n",
      "Iteration: 2078; Percent complete: 51.9%; Average loss: 0.0040\n",
      "Iteration: 2079; Percent complete: 52.0%; Average loss: 0.0039\n",
      "Iteration: 2080; Percent complete: 52.0%; Average loss: 0.0038\n",
      "Iteration: 2081; Percent complete: 52.0%; Average loss: 0.0040\n",
      "Iteration: 2082; Percent complete: 52.0%; Average loss: 0.0036\n",
      "Iteration: 2083; Percent complete: 52.1%; Average loss: 0.0037\n",
      "Iteration: 2084; Percent complete: 52.1%; Average loss: 0.0040\n",
      "Iteration: 2085; Percent complete: 52.1%; Average loss: 0.0036\n",
      "Iteration: 2086; Percent complete: 52.1%; Average loss: 0.0039\n",
      "Iteration: 2087; Percent complete: 52.2%; Average loss: 0.0036\n",
      "Iteration: 2088; Percent complete: 52.2%; Average loss: 0.0040\n",
      "Iteration: 2089; Percent complete: 52.2%; Average loss: 0.0039\n",
      "Iteration: 2090; Percent complete: 52.2%; Average loss: 0.0037\n",
      "Iteration: 2091; Percent complete: 52.3%; Average loss: 0.0039\n",
      "Iteration: 2092; Percent complete: 52.3%; Average loss: 0.0038\n",
      "Iteration: 2093; Percent complete: 52.3%; Average loss: 0.0041\n",
      "Iteration: 2094; Percent complete: 52.3%; Average loss: 0.0038\n",
      "Iteration: 2095; Percent complete: 52.4%; Average loss: 0.0040\n",
      "Iteration: 2096; Percent complete: 52.4%; Average loss: 0.0039\n",
      "Iteration: 2097; Percent complete: 52.4%; Average loss: 0.0042\n",
      "Iteration: 2098; Percent complete: 52.4%; Average loss: 0.0037\n",
      "Iteration: 2099; Percent complete: 52.5%; Average loss: 0.0038\n",
      "Iteration: 2100; Percent complete: 52.5%; Average loss: 0.0041\n",
      "Iteration: 2101; Percent complete: 52.5%; Average loss: 0.0038\n",
      "Iteration: 2102; Percent complete: 52.5%; Average loss: 0.0042\n",
      "Iteration: 2103; Percent complete: 52.6%; Average loss: 0.0038\n",
      "Iteration: 2104; Percent complete: 52.6%; Average loss: 0.0039\n",
      "Iteration: 2105; Percent complete: 52.6%; Average loss: 0.0036\n",
      "Iteration: 2106; Percent complete: 52.6%; Average loss: 0.0037\n",
      "Iteration: 2107; Percent complete: 52.7%; Average loss: 0.0037\n",
      "Iteration: 2108; Percent complete: 52.7%; Average loss: 0.0039\n",
      "Iteration: 2109; Percent complete: 52.7%; Average loss: 0.0039\n",
      "Iteration: 2110; Percent complete: 52.8%; Average loss: 0.0038\n",
      "Iteration: 2111; Percent complete: 52.8%; Average loss: 0.0036\n",
      "Iteration: 2112; Percent complete: 52.8%; Average loss: 0.0039\n",
      "Iteration: 2113; Percent complete: 52.8%; Average loss: 0.0037\n",
      "Iteration: 2114; Percent complete: 52.8%; Average loss: 0.0038\n",
      "Iteration: 2115; Percent complete: 52.9%; Average loss: 0.0038\n",
      "Iteration: 2116; Percent complete: 52.9%; Average loss: 0.0037\n",
      "Iteration: 2117; Percent complete: 52.9%; Average loss: 0.0038\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 2118; Percent complete: 52.9%; Average loss: 0.0039\n",
      "Iteration: 2119; Percent complete: 53.0%; Average loss: 0.0037\n",
      "Iteration: 2120; Percent complete: 53.0%; Average loss: 0.0034\n",
      "Iteration: 2121; Percent complete: 53.0%; Average loss: 0.0035\n",
      "Iteration: 2122; Percent complete: 53.0%; Average loss: 0.0036\n",
      "Iteration: 2123; Percent complete: 53.1%; Average loss: 0.0038\n",
      "Iteration: 2124; Percent complete: 53.1%; Average loss: 0.0037\n",
      "Iteration: 2125; Percent complete: 53.1%; Average loss: 0.0035\n",
      "Iteration: 2126; Percent complete: 53.1%; Average loss: 0.0037\n",
      "Iteration: 2127; Percent complete: 53.2%; Average loss: 0.0040\n",
      "Iteration: 2128; Percent complete: 53.2%; Average loss: 0.0039\n",
      "Iteration: 2129; Percent complete: 53.2%; Average loss: 0.0040\n",
      "Iteration: 2130; Percent complete: 53.2%; Average loss: 0.0034\n",
      "Iteration: 2131; Percent complete: 53.3%; Average loss: 0.0039\n",
      "Iteration: 2132; Percent complete: 53.3%; Average loss: 0.0040\n",
      "Iteration: 2133; Percent complete: 53.3%; Average loss: 0.0038\n",
      "Iteration: 2134; Percent complete: 53.3%; Average loss: 0.0035\n",
      "Iteration: 2135; Percent complete: 53.4%; Average loss: 0.0035\n",
      "Iteration: 2136; Percent complete: 53.4%; Average loss: 0.0040\n",
      "Iteration: 2137; Percent complete: 53.4%; Average loss: 0.0038\n",
      "Iteration: 2138; Percent complete: 53.4%; Average loss: 0.0038\n",
      "Iteration: 2139; Percent complete: 53.5%; Average loss: 0.0036\n",
      "Iteration: 2140; Percent complete: 53.5%; Average loss: 0.0037\n",
      "Iteration: 2141; Percent complete: 53.5%; Average loss: 0.0038\n",
      "Iteration: 2142; Percent complete: 53.5%; Average loss: 0.0036\n",
      "Iteration: 2143; Percent complete: 53.6%; Average loss: 0.0035\n",
      "Iteration: 2144; Percent complete: 53.6%; Average loss: 0.0038\n",
      "Iteration: 2145; Percent complete: 53.6%; Average loss: 0.0038\n",
      "Iteration: 2146; Percent complete: 53.6%; Average loss: 0.0032\n",
      "Iteration: 2147; Percent complete: 53.7%; Average loss: 0.0036\n",
      "Iteration: 2148; Percent complete: 53.7%; Average loss: 0.0036\n",
      "Iteration: 2149; Percent complete: 53.7%; Average loss: 0.0033\n",
      "Iteration: 2150; Percent complete: 53.8%; Average loss: 0.0035\n",
      "Iteration: 2151; Percent complete: 53.8%; Average loss: 0.0041\n",
      "Iteration: 2152; Percent complete: 53.8%; Average loss: 0.0034\n",
      "Iteration: 2153; Percent complete: 53.8%; Average loss: 0.0036\n",
      "Iteration: 2154; Percent complete: 53.8%; Average loss: 0.0037\n",
      "Iteration: 2155; Percent complete: 53.9%; Average loss: 0.0038\n",
      "Iteration: 2156; Percent complete: 53.9%; Average loss: 0.0034\n",
      "Iteration: 2157; Percent complete: 53.9%; Average loss: 0.0036\n",
      "Iteration: 2158; Percent complete: 53.9%; Average loss: 0.0036\n",
      "Iteration: 2159; Percent complete: 54.0%; Average loss: 0.0034\n",
      "Iteration: 2160; Percent complete: 54.0%; Average loss: 0.0036\n",
      "Iteration: 2161; Percent complete: 54.0%; Average loss: 0.0034\n",
      "Iteration: 2162; Percent complete: 54.0%; Average loss: 0.0034\n",
      "Iteration: 2163; Percent complete: 54.1%; Average loss: 0.0037\n",
      "Iteration: 2164; Percent complete: 54.1%; Average loss: 0.0038\n",
      "Iteration: 2165; Percent complete: 54.1%; Average loss: 0.0036\n",
      "Iteration: 2166; Percent complete: 54.1%; Average loss: 0.0036\n",
      "Iteration: 2167; Percent complete: 54.2%; Average loss: 0.0035\n",
      "Iteration: 2168; Percent complete: 54.2%; Average loss: 0.0033\n",
      "Iteration: 2169; Percent complete: 54.2%; Average loss: 0.0035\n",
      "Iteration: 2170; Percent complete: 54.2%; Average loss: 0.0035\n",
      "Iteration: 2171; Percent complete: 54.3%; Average loss: 0.0036\n",
      "Iteration: 2172; Percent complete: 54.3%; Average loss: 0.0034\n",
      "Iteration: 2173; Percent complete: 54.3%; Average loss: 0.0036\n",
      "Iteration: 2174; Percent complete: 54.4%; Average loss: 0.0038\n",
      "Iteration: 2175; Percent complete: 54.4%; Average loss: 0.0033\n",
      "Iteration: 2176; Percent complete: 54.4%; Average loss: 0.0034\n",
      "Iteration: 2177; Percent complete: 54.4%; Average loss: 0.0036\n",
      "Iteration: 2178; Percent complete: 54.4%; Average loss: 0.0036\n",
      "Iteration: 2179; Percent complete: 54.5%; Average loss: 0.0037\n",
      "Iteration: 2180; Percent complete: 54.5%; Average loss: 0.0033\n",
      "Iteration: 2181; Percent complete: 54.5%; Average loss: 0.0036\n",
      "Iteration: 2182; Percent complete: 54.5%; Average loss: 0.0037\n",
      "Iteration: 2183; Percent complete: 54.6%; Average loss: 0.0034\n",
      "Iteration: 2184; Percent complete: 54.6%; Average loss: 0.0035\n",
      "Iteration: 2185; Percent complete: 54.6%; Average loss: 0.0036\n",
      "Iteration: 2186; Percent complete: 54.6%; Average loss: 0.0035\n",
      "Iteration: 2187; Percent complete: 54.7%; Average loss: 0.0036\n",
      "Iteration: 2188; Percent complete: 54.7%; Average loss: 0.0035\n",
      "Iteration: 2189; Percent complete: 54.7%; Average loss: 0.0035\n",
      "Iteration: 2190; Percent complete: 54.8%; Average loss: 0.0035\n",
      "Iteration: 2191; Percent complete: 54.8%; Average loss: 0.0035\n",
      "Iteration: 2192; Percent complete: 54.8%; Average loss: 0.0034\n",
      "Iteration: 2193; Percent complete: 54.8%; Average loss: 0.0034\n",
      "Iteration: 2194; Percent complete: 54.9%; Average loss: 0.0033\n",
      "Iteration: 2195; Percent complete: 54.9%; Average loss: 0.0037\n",
      "Iteration: 2196; Percent complete: 54.9%; Average loss: 0.0035\n",
      "Iteration: 2197; Percent complete: 54.9%; Average loss: 0.0036\n",
      "Iteration: 2198; Percent complete: 54.9%; Average loss: 0.0036\n",
      "Iteration: 2199; Percent complete: 55.0%; Average loss: 0.0038\n",
      "Iteration: 2200; Percent complete: 55.0%; Average loss: 0.0035\n",
      "Iteration: 2201; Percent complete: 55.0%; Average loss: 0.0037\n",
      "Iteration: 2202; Percent complete: 55.0%; Average loss: 0.0035\n",
      "Iteration: 2203; Percent complete: 55.1%; Average loss: 0.0032\n",
      "Iteration: 2204; Percent complete: 55.1%; Average loss: 0.0033\n",
      "Iteration: 2205; Percent complete: 55.1%; Average loss: 0.0036\n",
      "Iteration: 2206; Percent complete: 55.1%; Average loss: 0.0032\n",
      "Iteration: 2207; Percent complete: 55.2%; Average loss: 0.0034\n",
      "Iteration: 2208; Percent complete: 55.2%; Average loss: 0.0032\n",
      "Iteration: 2209; Percent complete: 55.2%; Average loss: 0.0031\n",
      "Iteration: 2210; Percent complete: 55.2%; Average loss: 0.0032\n",
      "Iteration: 2211; Percent complete: 55.3%; Average loss: 0.0035\n",
      "Iteration: 2212; Percent complete: 55.3%; Average loss: 0.0033\n",
      "Iteration: 2213; Percent complete: 55.3%; Average loss: 0.0035\n",
      "Iteration: 2214; Percent complete: 55.4%; Average loss: 0.0036\n",
      "Iteration: 2215; Percent complete: 55.4%; Average loss: 0.0034\n",
      "Iteration: 2216; Percent complete: 55.4%; Average loss: 0.0035\n",
      "Iteration: 2217; Percent complete: 55.4%; Average loss: 0.0033\n",
      "Iteration: 2218; Percent complete: 55.5%; Average loss: 0.0032\n",
      "Iteration: 2219; Percent complete: 55.5%; Average loss: 0.0033\n",
      "Iteration: 2220; Percent complete: 55.5%; Average loss: 0.0034\n",
      "Iteration: 2221; Percent complete: 55.5%; Average loss: 0.0037\n",
      "Iteration: 2222; Percent complete: 55.5%; Average loss: 0.0034\n",
      "Iteration: 2223; Percent complete: 55.6%; Average loss: 0.0034\n",
      "Iteration: 2224; Percent complete: 55.6%; Average loss: 0.0035\n",
      "Iteration: 2225; Percent complete: 55.6%; Average loss: 0.0030\n",
      "Iteration: 2226; Percent complete: 55.6%; Average loss: 0.0035\n",
      "Iteration: 2227; Percent complete: 55.7%; Average loss: 0.0037\n",
      "Iteration: 2228; Percent complete: 55.7%; Average loss: 0.0036\n",
      "Iteration: 2229; Percent complete: 55.7%; Average loss: 0.0031\n",
      "Iteration: 2230; Percent complete: 55.8%; Average loss: 0.0033\n",
      "Iteration: 2231; Percent complete: 55.8%; Average loss: 0.0034\n",
      "Iteration: 2232; Percent complete: 55.8%; Average loss: 0.0031\n",
      "Iteration: 2233; Percent complete: 55.8%; Average loss: 0.0032\n",
      "Iteration: 2234; Percent complete: 55.9%; Average loss: 0.0037\n",
      "Iteration: 2235; Percent complete: 55.9%; Average loss: 0.0034\n",
      "Iteration: 2236; Percent complete: 55.9%; Average loss: 0.0033\n",
      "Iteration: 2237; Percent complete: 55.9%; Average loss: 0.0034\n",
      "Iteration: 2238; Percent complete: 56.0%; Average loss: 0.0035\n",
      "Iteration: 2239; Percent complete: 56.0%; Average loss: 0.0033\n",
      "Iteration: 2240; Percent complete: 56.0%; Average loss: 0.0035\n",
      "Iteration: 2241; Percent complete: 56.0%; Average loss: 0.0035\n",
      "Iteration: 2242; Percent complete: 56.0%; Average loss: 0.0033\n",
      "Iteration: 2243; Percent complete: 56.1%; Average loss: 0.0031\n",
      "Iteration: 2244; Percent complete: 56.1%; Average loss: 0.0032\n",
      "Iteration: 2245; Percent complete: 56.1%; Average loss: 0.0033\n",
      "Iteration: 2246; Percent complete: 56.1%; Average loss: 0.0032\n",
      "Iteration: 2247; Percent complete: 56.2%; Average loss: 0.0036\n",
      "Iteration: 2248; Percent complete: 56.2%; Average loss: 0.0033\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 2249; Percent complete: 56.2%; Average loss: 0.0030\n",
      "Iteration: 2250; Percent complete: 56.2%; Average loss: 0.0033\n",
      "Iteration: 2251; Percent complete: 56.3%; Average loss: 0.0034\n",
      "Iteration: 2252; Percent complete: 56.3%; Average loss: 0.0034\n",
      "Iteration: 2253; Percent complete: 56.3%; Average loss: 0.0031\n",
      "Iteration: 2254; Percent complete: 56.4%; Average loss: 0.0034\n",
      "Iteration: 2255; Percent complete: 56.4%; Average loss: 0.0031\n",
      "Iteration: 2256; Percent complete: 56.4%; Average loss: 0.0036\n",
      "Iteration: 2257; Percent complete: 56.4%; Average loss: 0.0033\n",
      "Iteration: 2258; Percent complete: 56.5%; Average loss: 0.0034\n",
      "Iteration: 2259; Percent complete: 56.5%; Average loss: 0.0031\n",
      "Iteration: 2260; Percent complete: 56.5%; Average loss: 0.0031\n",
      "Iteration: 2261; Percent complete: 56.5%; Average loss: 0.0034\n",
      "Iteration: 2262; Percent complete: 56.5%; Average loss: 0.0031\n",
      "Iteration: 2263; Percent complete: 56.6%; Average loss: 0.0028\n",
      "Iteration: 2264; Percent complete: 56.6%; Average loss: 0.0033\n",
      "Iteration: 2265; Percent complete: 56.6%; Average loss: 0.0033\n",
      "Iteration: 2266; Percent complete: 56.6%; Average loss: 0.0032\n",
      "Iteration: 2267; Percent complete: 56.7%; Average loss: 0.0033\n",
      "Iteration: 2268; Percent complete: 56.7%; Average loss: 0.0031\n",
      "Iteration: 2269; Percent complete: 56.7%; Average loss: 0.0034\n",
      "Iteration: 2270; Percent complete: 56.8%; Average loss: 0.0034\n",
      "Iteration: 2271; Percent complete: 56.8%; Average loss: 0.0031\n",
      "Iteration: 2272; Percent complete: 56.8%; Average loss: 0.0033\n",
      "Iteration: 2273; Percent complete: 56.8%; Average loss: 0.0030\n",
      "Iteration: 2274; Percent complete: 56.9%; Average loss: 0.0034\n",
      "Iteration: 2275; Percent complete: 56.9%; Average loss: 0.0035\n",
      "Iteration: 2276; Percent complete: 56.9%; Average loss: 0.0033\n",
      "Iteration: 2277; Percent complete: 56.9%; Average loss: 0.0032\n",
      "Iteration: 2278; Percent complete: 57.0%; Average loss: 0.0033\n",
      "Iteration: 2279; Percent complete: 57.0%; Average loss: 0.0031\n",
      "Iteration: 2280; Percent complete: 57.0%; Average loss: 0.0031\n",
      "Iteration: 2281; Percent complete: 57.0%; Average loss: 0.0032\n",
      "Iteration: 2282; Percent complete: 57.0%; Average loss: 0.0031\n",
      "Iteration: 2283; Percent complete: 57.1%; Average loss: 0.0032\n",
      "Iteration: 2284; Percent complete: 57.1%; Average loss: 0.0032\n",
      "Iteration: 2285; Percent complete: 57.1%; Average loss: 0.0029\n",
      "Iteration: 2286; Percent complete: 57.1%; Average loss: 0.0032\n",
      "Iteration: 2287; Percent complete: 57.2%; Average loss: 0.0030\n",
      "Iteration: 2288; Percent complete: 57.2%; Average loss: 0.0031\n",
      "Iteration: 2289; Percent complete: 57.2%; Average loss: 0.0031\n",
      "Iteration: 2290; Percent complete: 57.2%; Average loss: 0.0034\n",
      "Iteration: 2291; Percent complete: 57.3%; Average loss: 0.0031\n",
      "Iteration: 2292; Percent complete: 57.3%; Average loss: 0.0030\n",
      "Iteration: 2293; Percent complete: 57.3%; Average loss: 0.0032\n",
      "Iteration: 2294; Percent complete: 57.4%; Average loss: 0.0028\n",
      "Iteration: 2295; Percent complete: 57.4%; Average loss: 0.0031\n",
      "Iteration: 2296; Percent complete: 57.4%; Average loss: 0.0031\n",
      "Iteration: 2297; Percent complete: 57.4%; Average loss: 0.0030\n",
      "Iteration: 2298; Percent complete: 57.5%; Average loss: 0.0033\n",
      "Iteration: 2299; Percent complete: 57.5%; Average loss: 0.0031\n",
      "Iteration: 2300; Percent complete: 57.5%; Average loss: 0.0032\n",
      "Iteration: 2301; Percent complete: 57.5%; Average loss: 0.0030\n",
      "Iteration: 2302; Percent complete: 57.6%; Average loss: 0.0028\n",
      "Iteration: 2303; Percent complete: 57.6%; Average loss: 0.0030\n",
      "Iteration: 2304; Percent complete: 57.6%; Average loss: 0.0030\n",
      "Iteration: 2305; Percent complete: 57.6%; Average loss: 0.0033\n",
      "Iteration: 2306; Percent complete: 57.6%; Average loss: 0.0031\n",
      "Iteration: 2307; Percent complete: 57.7%; Average loss: 0.0031\n",
      "Iteration: 2308; Percent complete: 57.7%; Average loss: 0.0031\n",
      "Iteration: 2309; Percent complete: 57.7%; Average loss: 0.0029\n",
      "Iteration: 2310; Percent complete: 57.8%; Average loss: 0.0032\n",
      "Iteration: 2311; Percent complete: 57.8%; Average loss: 0.0033\n",
      "Iteration: 2312; Percent complete: 57.8%; Average loss: 0.0031\n",
      "Iteration: 2313; Percent complete: 57.8%; Average loss: 0.0029\n",
      "Iteration: 2314; Percent complete: 57.9%; Average loss: 0.0031\n",
      "Iteration: 2315; Percent complete: 57.9%; Average loss: 0.0033\n",
      "Iteration: 2316; Percent complete: 57.9%; Average loss: 0.0031\n",
      "Iteration: 2317; Percent complete: 57.9%; Average loss: 0.0030\n",
      "Iteration: 2318; Percent complete: 58.0%; Average loss: 0.0028\n",
      "Iteration: 2319; Percent complete: 58.0%; Average loss: 0.0033\n",
      "Iteration: 2320; Percent complete: 58.0%; Average loss: 0.0029\n",
      "Iteration: 2321; Percent complete: 58.0%; Average loss: 0.0030\n",
      "Iteration: 2322; Percent complete: 58.1%; Average loss: 0.0031\n",
      "Iteration: 2323; Percent complete: 58.1%; Average loss: 0.0030\n",
      "Iteration: 2324; Percent complete: 58.1%; Average loss: 0.0031\n",
      "Iteration: 2325; Percent complete: 58.1%; Average loss: 0.0032\n",
      "Iteration: 2326; Percent complete: 58.1%; Average loss: 0.0032\n",
      "Iteration: 2327; Percent complete: 58.2%; Average loss: 0.0030\n",
      "Iteration: 2328; Percent complete: 58.2%; Average loss: 0.0031\n",
      "Iteration: 2329; Percent complete: 58.2%; Average loss: 0.0030\n",
      "Iteration: 2330; Percent complete: 58.2%; Average loss: 0.0028\n",
      "Iteration: 2331; Percent complete: 58.3%; Average loss: 0.0030\n",
      "Iteration: 2332; Percent complete: 58.3%; Average loss: 0.0029\n",
      "Iteration: 2333; Percent complete: 58.3%; Average loss: 0.0031\n",
      "Iteration: 2334; Percent complete: 58.4%; Average loss: 0.0029\n",
      "Iteration: 2335; Percent complete: 58.4%; Average loss: 0.0031\n",
      "Iteration: 2336; Percent complete: 58.4%; Average loss: 0.0028\n",
      "Iteration: 2337; Percent complete: 58.4%; Average loss: 0.0030\n",
      "Iteration: 2338; Percent complete: 58.5%; Average loss: 0.0030\n",
      "Iteration: 2339; Percent complete: 58.5%; Average loss: 0.0029\n",
      "Iteration: 2340; Percent complete: 58.5%; Average loss: 0.0027\n",
      "Iteration: 2341; Percent complete: 58.5%; Average loss: 0.0029\n",
      "Iteration: 2342; Percent complete: 58.6%; Average loss: 0.0031\n",
      "Iteration: 2343; Percent complete: 58.6%; Average loss: 0.0030\n",
      "Iteration: 2344; Percent complete: 58.6%; Average loss: 0.0027\n",
      "Iteration: 2345; Percent complete: 58.6%; Average loss: 0.0028\n",
      "Iteration: 2346; Percent complete: 58.7%; Average loss: 0.0027\n",
      "Iteration: 2347; Percent complete: 58.7%; Average loss: 0.0029\n",
      "Iteration: 2348; Percent complete: 58.7%; Average loss: 0.0029\n",
      "Iteration: 2349; Percent complete: 58.7%; Average loss: 0.0030\n",
      "Iteration: 2350; Percent complete: 58.8%; Average loss: 0.0031\n",
      "Iteration: 2351; Percent complete: 58.8%; Average loss: 0.0032\n",
      "Iteration: 2352; Percent complete: 58.8%; Average loss: 0.0029\n",
      "Iteration: 2353; Percent complete: 58.8%; Average loss: 0.0030\n",
      "Iteration: 2354; Percent complete: 58.9%; Average loss: 0.0032\n",
      "Iteration: 2355; Percent complete: 58.9%; Average loss: 0.0030\n",
      "Iteration: 2356; Percent complete: 58.9%; Average loss: 0.0030\n",
      "Iteration: 2357; Percent complete: 58.9%; Average loss: 0.0030\n",
      "Iteration: 2358; Percent complete: 59.0%; Average loss: 0.0030\n",
      "Iteration: 2359; Percent complete: 59.0%; Average loss: 0.0030\n",
      "Iteration: 2360; Percent complete: 59.0%; Average loss: 0.0029\n",
      "Iteration: 2361; Percent complete: 59.0%; Average loss: 0.0029\n",
      "Iteration: 2362; Percent complete: 59.1%; Average loss: 0.0030\n",
      "Iteration: 2363; Percent complete: 59.1%; Average loss: 0.0029\n",
      "Iteration: 2364; Percent complete: 59.1%; Average loss: 0.0031\n",
      "Iteration: 2365; Percent complete: 59.1%; Average loss: 0.0028\n",
      "Iteration: 2366; Percent complete: 59.2%; Average loss: 0.0029\n",
      "Iteration: 2367; Percent complete: 59.2%; Average loss: 0.0031\n",
      "Iteration: 2368; Percent complete: 59.2%; Average loss: 0.0029\n",
      "Iteration: 2369; Percent complete: 59.2%; Average loss: 0.0032\n",
      "Iteration: 2370; Percent complete: 59.2%; Average loss: 0.0029\n",
      "Iteration: 2371; Percent complete: 59.3%; Average loss: 0.0029\n",
      "Iteration: 2372; Percent complete: 59.3%; Average loss: 0.0030\n",
      "Iteration: 2373; Percent complete: 59.3%; Average loss: 0.0030\n",
      "Iteration: 2374; Percent complete: 59.4%; Average loss: 0.0030\n",
      "Iteration: 2375; Percent complete: 59.4%; Average loss: 0.0029\n",
      "Iteration: 2376; Percent complete: 59.4%; Average loss: 0.0027\n",
      "Iteration: 2377; Percent complete: 59.4%; Average loss: 0.0028\n",
      "Iteration: 2378; Percent complete: 59.5%; Average loss: 0.0029\n",
      "Iteration: 2379; Percent complete: 59.5%; Average loss: 0.0031\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 2380; Percent complete: 59.5%; Average loss: 0.0028\n",
      "Iteration: 2381; Percent complete: 59.5%; Average loss: 0.0028\n",
      "Iteration: 2382; Percent complete: 59.6%; Average loss: 0.0026\n",
      "Iteration: 2383; Percent complete: 59.6%; Average loss: 0.0030\n",
      "Iteration: 2384; Percent complete: 59.6%; Average loss: 0.0030\n",
      "Iteration: 2385; Percent complete: 59.6%; Average loss: 0.0031\n",
      "Iteration: 2386; Percent complete: 59.7%; Average loss: 0.0029\n",
      "Iteration: 2387; Percent complete: 59.7%; Average loss: 0.0028\n",
      "Iteration: 2388; Percent complete: 59.7%; Average loss: 0.0031\n",
      "Iteration: 2389; Percent complete: 59.7%; Average loss: 0.0028\n",
      "Iteration: 2390; Percent complete: 59.8%; Average loss: 0.0030\n",
      "Iteration: 2391; Percent complete: 59.8%; Average loss: 0.0026\n",
      "Iteration: 2392; Percent complete: 59.8%; Average loss: 0.0027\n",
      "Iteration: 2393; Percent complete: 59.8%; Average loss: 0.0027\n",
      "Iteration: 2394; Percent complete: 59.9%; Average loss: 0.0028\n",
      "Iteration: 2395; Percent complete: 59.9%; Average loss: 0.0027\n",
      "Iteration: 2396; Percent complete: 59.9%; Average loss: 0.0029\n",
      "Iteration: 2397; Percent complete: 59.9%; Average loss: 0.0028\n",
      "Iteration: 2398; Percent complete: 60.0%; Average loss: 0.0029\n",
      "Iteration: 2399; Percent complete: 60.0%; Average loss: 0.0028\n",
      "Iteration: 2400; Percent complete: 60.0%; Average loss: 0.0028\n",
      "Iteration: 2401; Percent complete: 60.0%; Average loss: 0.0028\n",
      "Iteration: 2402; Percent complete: 60.1%; Average loss: 0.0026\n",
      "Iteration: 2403; Percent complete: 60.1%; Average loss: 0.0027\n",
      "Iteration: 2404; Percent complete: 60.1%; Average loss: 0.0029\n",
      "Iteration: 2405; Percent complete: 60.1%; Average loss: 0.0028\n",
      "Iteration: 2406; Percent complete: 60.2%; Average loss: 0.0028\n",
      "Iteration: 2407; Percent complete: 60.2%; Average loss: 0.0029\n",
      "Iteration: 2408; Percent complete: 60.2%; Average loss: 0.0029\n",
      "Iteration: 2409; Percent complete: 60.2%; Average loss: 0.0028\n",
      "Iteration: 2410; Percent complete: 60.2%; Average loss: 0.0027\n",
      "Iteration: 2411; Percent complete: 60.3%; Average loss: 0.0027\n",
      "Iteration: 2412; Percent complete: 60.3%; Average loss: 0.0028\n",
      "Iteration: 2413; Percent complete: 60.3%; Average loss: 0.0031\n",
      "Iteration: 2414; Percent complete: 60.4%; Average loss: 0.0029\n",
      "Iteration: 2415; Percent complete: 60.4%; Average loss: 0.0027\n",
      "Iteration: 2416; Percent complete: 60.4%; Average loss: 0.0029\n",
      "Iteration: 2417; Percent complete: 60.4%; Average loss: 0.0027\n",
      "Iteration: 2418; Percent complete: 60.5%; Average loss: 0.0028\n",
      "Iteration: 2419; Percent complete: 60.5%; Average loss: 0.0026\n",
      "Iteration: 2420; Percent complete: 60.5%; Average loss: 0.0026\n",
      "Iteration: 2421; Percent complete: 60.5%; Average loss: 0.0026\n",
      "Iteration: 2422; Percent complete: 60.6%; Average loss: 0.0026\n",
      "Iteration: 2423; Percent complete: 60.6%; Average loss: 0.0029\n",
      "Iteration: 2424; Percent complete: 60.6%; Average loss: 0.0027\n",
      "Iteration: 2425; Percent complete: 60.6%; Average loss: 0.0026\n",
      "Iteration: 2426; Percent complete: 60.7%; Average loss: 0.0027\n",
      "Iteration: 2427; Percent complete: 60.7%; Average loss: 0.0028\n",
      "Iteration: 2428; Percent complete: 60.7%; Average loss: 0.0027\n",
      "Iteration: 2429; Percent complete: 60.7%; Average loss: 0.0028\n",
      "Iteration: 2430; Percent complete: 60.8%; Average loss: 0.0028\n",
      "Iteration: 2431; Percent complete: 60.8%; Average loss: 0.0027\n",
      "Iteration: 2432; Percent complete: 60.8%; Average loss: 0.0029\n",
      "Iteration: 2433; Percent complete: 60.8%; Average loss: 0.0029\n",
      "Iteration: 2434; Percent complete: 60.9%; Average loss: 0.0025\n",
      "Iteration: 2435; Percent complete: 60.9%; Average loss: 0.0031\n",
      "Iteration: 2436; Percent complete: 60.9%; Average loss: 0.0027\n",
      "Iteration: 2437; Percent complete: 60.9%; Average loss: 0.0027\n",
      "Iteration: 2438; Percent complete: 61.0%; Average loss: 0.0027\n",
      "Iteration: 2439; Percent complete: 61.0%; Average loss: 0.0028\n",
      "Iteration: 2440; Percent complete: 61.0%; Average loss: 0.0025\n",
      "Iteration: 2441; Percent complete: 61.0%; Average loss: 0.0030\n",
      "Iteration: 2442; Percent complete: 61.1%; Average loss: 0.0029\n",
      "Iteration: 2443; Percent complete: 61.1%; Average loss: 0.0025\n",
      "Iteration: 2444; Percent complete: 61.1%; Average loss: 0.0026\n",
      "Iteration: 2445; Percent complete: 61.1%; Average loss: 0.0029\n",
      "Iteration: 2446; Percent complete: 61.2%; Average loss: 0.0028\n",
      "Iteration: 2447; Percent complete: 61.2%; Average loss: 0.0028\n",
      "Iteration: 2448; Percent complete: 61.2%; Average loss: 0.0028\n",
      "Iteration: 2449; Percent complete: 61.2%; Average loss: 0.0027\n",
      "Iteration: 2450; Percent complete: 61.3%; Average loss: 0.0028\n",
      "Iteration: 2451; Percent complete: 61.3%; Average loss: 0.0025\n",
      "Iteration: 2452; Percent complete: 61.3%; Average loss: 0.0028\n",
      "Iteration: 2453; Percent complete: 61.3%; Average loss: 0.0026\n",
      "Iteration: 2454; Percent complete: 61.4%; Average loss: 0.0028\n",
      "Iteration: 2455; Percent complete: 61.4%; Average loss: 0.0028\n",
      "Iteration: 2456; Percent complete: 61.4%; Average loss: 0.0028\n",
      "Iteration: 2457; Percent complete: 61.4%; Average loss: 0.0027\n",
      "Iteration: 2458; Percent complete: 61.5%; Average loss: 0.0026\n",
      "Iteration: 2459; Percent complete: 61.5%; Average loss: 0.0027\n",
      "Iteration: 2460; Percent complete: 61.5%; Average loss: 0.0030\n",
      "Iteration: 2461; Percent complete: 61.5%; Average loss: 0.0028\n",
      "Iteration: 2462; Percent complete: 61.6%; Average loss: 0.0025\n",
      "Iteration: 2463; Percent complete: 61.6%; Average loss: 0.0026\n",
      "Iteration: 2464; Percent complete: 61.6%; Average loss: 0.0027\n",
      "Iteration: 2465; Percent complete: 61.6%; Average loss: 0.0027\n",
      "Iteration: 2466; Percent complete: 61.7%; Average loss: 0.0027\n",
      "Iteration: 2467; Percent complete: 61.7%; Average loss: 0.0029\n",
      "Iteration: 2468; Percent complete: 61.7%; Average loss: 0.0028\n",
      "Iteration: 2469; Percent complete: 61.7%; Average loss: 0.0025\n",
      "Iteration: 2470; Percent complete: 61.8%; Average loss: 0.0027\n",
      "Iteration: 2471; Percent complete: 61.8%; Average loss: 0.0028\n",
      "Iteration: 2472; Percent complete: 61.8%; Average loss: 0.0027\n",
      "Iteration: 2473; Percent complete: 61.8%; Average loss: 0.0027\n",
      "Iteration: 2474; Percent complete: 61.9%; Average loss: 0.0025\n",
      "Iteration: 2475; Percent complete: 61.9%; Average loss: 0.0027\n",
      "Iteration: 2476; Percent complete: 61.9%; Average loss: 0.0025\n",
      "Iteration: 2477; Percent complete: 61.9%; Average loss: 0.0027\n",
      "Iteration: 2478; Percent complete: 62.0%; Average loss: 0.0024\n",
      "Iteration: 2479; Percent complete: 62.0%; Average loss: 0.0026\n",
      "Iteration: 2480; Percent complete: 62.0%; Average loss: 0.0025\n",
      "Iteration: 2481; Percent complete: 62.0%; Average loss: 0.0027\n",
      "Iteration: 2482; Percent complete: 62.1%; Average loss: 0.0027\n",
      "Iteration: 2483; Percent complete: 62.1%; Average loss: 0.0026\n",
      "Iteration: 2484; Percent complete: 62.1%; Average loss: 0.0026\n",
      "Iteration: 2485; Percent complete: 62.1%; Average loss: 0.0026\n",
      "Iteration: 2486; Percent complete: 62.2%; Average loss: 0.0026\n",
      "Iteration: 2487; Percent complete: 62.2%; Average loss: 0.0026\n",
      "Iteration: 2488; Percent complete: 62.2%; Average loss: 0.0025\n",
      "Iteration: 2489; Percent complete: 62.2%; Average loss: 0.0027\n",
      "Iteration: 2490; Percent complete: 62.3%; Average loss: 0.0025\n",
      "Iteration: 2491; Percent complete: 62.3%; Average loss: 0.0025\n",
      "Iteration: 2492; Percent complete: 62.3%; Average loss: 0.0025\n",
      "Iteration: 2493; Percent complete: 62.3%; Average loss: 0.0025\n",
      "Iteration: 2494; Percent complete: 62.4%; Average loss: 0.0027\n",
      "Iteration: 2495; Percent complete: 62.4%; Average loss: 0.0026\n",
      "Iteration: 2496; Percent complete: 62.4%; Average loss: 0.0026\n",
      "Iteration: 2497; Percent complete: 62.4%; Average loss: 0.0028\n",
      "Iteration: 2498; Percent complete: 62.5%; Average loss: 0.0025\n",
      "Iteration: 2499; Percent complete: 62.5%; Average loss: 0.0026\n",
      "Iteration: 2500; Percent complete: 62.5%; Average loss: 0.0027\n",
      "Iteration: 2501; Percent complete: 62.5%; Average loss: 0.0026\n",
      "Iteration: 2502; Percent complete: 62.5%; Average loss: 0.0024\n",
      "Iteration: 2503; Percent complete: 62.6%; Average loss: 0.0023\n",
      "Iteration: 2504; Percent complete: 62.6%; Average loss: 0.0026\n",
      "Iteration: 2505; Percent complete: 62.6%; Average loss: 0.0027\n",
      "Iteration: 2506; Percent complete: 62.6%; Average loss: 0.0026\n",
      "Iteration: 2507; Percent complete: 62.7%; Average loss: 0.0028\n",
      "Iteration: 2508; Percent complete: 62.7%; Average loss: 0.0024\n",
      "Iteration: 2509; Percent complete: 62.7%; Average loss: 0.0024\n",
      "Iteration: 2510; Percent complete: 62.7%; Average loss: 0.0024\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 2511; Percent complete: 62.8%; Average loss: 0.0027\n",
      "Iteration: 2512; Percent complete: 62.8%; Average loss: 0.0026\n",
      "Iteration: 2513; Percent complete: 62.8%; Average loss: 0.0025\n",
      "Iteration: 2514; Percent complete: 62.8%; Average loss: 0.0025\n",
      "Iteration: 2515; Percent complete: 62.9%; Average loss: 0.0024\n",
      "Iteration: 2516; Percent complete: 62.9%; Average loss: 0.0024\n",
      "Iteration: 2517; Percent complete: 62.9%; Average loss: 0.0027\n",
      "Iteration: 2518; Percent complete: 62.9%; Average loss: 0.0026\n",
      "Iteration: 2519; Percent complete: 63.0%; Average loss: 0.0024\n",
      "Iteration: 2520; Percent complete: 63.0%; Average loss: 0.0027\n",
      "Iteration: 2521; Percent complete: 63.0%; Average loss: 0.0025\n",
      "Iteration: 2522; Percent complete: 63.0%; Average loss: 0.0026\n",
      "Iteration: 2523; Percent complete: 63.1%; Average loss: 0.0025\n",
      "Iteration: 2524; Percent complete: 63.1%; Average loss: 0.0026\n",
      "Iteration: 2525; Percent complete: 63.1%; Average loss: 0.0026\n",
      "Iteration: 2526; Percent complete: 63.1%; Average loss: 0.0024\n",
      "Iteration: 2527; Percent complete: 63.2%; Average loss: 0.0026\n",
      "Iteration: 2528; Percent complete: 63.2%; Average loss: 0.0024\n",
      "Iteration: 2529; Percent complete: 63.2%; Average loss: 0.0026\n",
      "Iteration: 2530; Percent complete: 63.2%; Average loss: 0.0027\n",
      "Iteration: 2531; Percent complete: 63.3%; Average loss: 0.0026\n",
      "Iteration: 2532; Percent complete: 63.3%; Average loss: 0.0025\n",
      "Iteration: 2533; Percent complete: 63.3%; Average loss: 0.0027\n",
      "Iteration: 2534; Percent complete: 63.3%; Average loss: 0.0025\n",
      "Iteration: 2535; Percent complete: 63.4%; Average loss: 0.0026\n",
      "Iteration: 2536; Percent complete: 63.4%; Average loss: 0.0025\n",
      "Iteration: 2537; Percent complete: 63.4%; Average loss: 0.0023\n",
      "Iteration: 2538; Percent complete: 63.4%; Average loss: 0.0024\n",
      "Iteration: 2539; Percent complete: 63.5%; Average loss: 0.0025\n",
      "Iteration: 2540; Percent complete: 63.5%; Average loss: 0.0024\n",
      "Iteration: 2541; Percent complete: 63.5%; Average loss: 0.0026\n",
      "Iteration: 2542; Percent complete: 63.5%; Average loss: 0.0025\n",
      "Iteration: 2543; Percent complete: 63.6%; Average loss: 0.0025\n",
      "Iteration: 2544; Percent complete: 63.6%; Average loss: 0.0027\n",
      "Iteration: 2545; Percent complete: 63.6%; Average loss: 0.0025\n",
      "Iteration: 2546; Percent complete: 63.6%; Average loss: 0.0025\n",
      "Iteration: 2547; Percent complete: 63.7%; Average loss: 0.0027\n",
      "Iteration: 2548; Percent complete: 63.7%; Average loss: 0.0025\n",
      "Iteration: 2549; Percent complete: 63.7%; Average loss: 0.0026\n",
      "Iteration: 2550; Percent complete: 63.7%; Average loss: 0.0023\n",
      "Iteration: 2551; Percent complete: 63.8%; Average loss: 0.0025\n",
      "Iteration: 2552; Percent complete: 63.8%; Average loss: 0.0025\n",
      "Iteration: 2553; Percent complete: 63.8%; Average loss: 0.0024\n",
      "Iteration: 2554; Percent complete: 63.8%; Average loss: 0.0024\n",
      "Iteration: 2555; Percent complete: 63.9%; Average loss: 0.0025\n",
      "Iteration: 2556; Percent complete: 63.9%; Average loss: 0.0024\n",
      "Iteration: 2557; Percent complete: 63.9%; Average loss: 0.0025\n",
      "Iteration: 2558; Percent complete: 63.9%; Average loss: 0.0028\n",
      "Iteration: 2559; Percent complete: 64.0%; Average loss: 0.0025\n",
      "Iteration: 2560; Percent complete: 64.0%; Average loss: 0.0025\n",
      "Iteration: 2561; Percent complete: 64.0%; Average loss: 0.0024\n",
      "Iteration: 2562; Percent complete: 64.0%; Average loss: 0.0024\n",
      "Iteration: 2563; Percent complete: 64.1%; Average loss: 0.0025\n",
      "Iteration: 2564; Percent complete: 64.1%; Average loss: 0.0025\n",
      "Iteration: 2565; Percent complete: 64.1%; Average loss: 0.0024\n",
      "Iteration: 2566; Percent complete: 64.1%; Average loss: 0.0025\n",
      "Iteration: 2567; Percent complete: 64.2%; Average loss: 0.0023\n",
      "Iteration: 2568; Percent complete: 64.2%; Average loss: 0.0026\n",
      "Iteration: 2569; Percent complete: 64.2%; Average loss: 0.0024\n",
      "Iteration: 2570; Percent complete: 64.2%; Average loss: 0.0025\n",
      "Iteration: 2571; Percent complete: 64.3%; Average loss: 0.0024\n",
      "Iteration: 2572; Percent complete: 64.3%; Average loss: 0.0022\n",
      "Iteration: 2573; Percent complete: 64.3%; Average loss: 0.0027\n",
      "Iteration: 2574; Percent complete: 64.3%; Average loss: 0.0024\n",
      "Iteration: 2575; Percent complete: 64.4%; Average loss: 0.0024\n",
      "Iteration: 2576; Percent complete: 64.4%; Average loss: 0.0024\n",
      "Iteration: 2577; Percent complete: 64.4%; Average loss: 0.0024\n",
      "Iteration: 2578; Percent complete: 64.5%; Average loss: 0.0024\n",
      "Iteration: 2579; Percent complete: 64.5%; Average loss: 0.0021\n",
      "Iteration: 2580; Percent complete: 64.5%; Average loss: 0.0025\n",
      "Iteration: 2581; Percent complete: 64.5%; Average loss: 0.0024\n",
      "Iteration: 2582; Percent complete: 64.5%; Average loss: 0.0024\n",
      "Iteration: 2583; Percent complete: 64.6%; Average loss: 0.0022\n",
      "Iteration: 2584; Percent complete: 64.6%; Average loss: 0.0022\n",
      "Iteration: 2585; Percent complete: 64.6%; Average loss: 0.0023\n",
      "Iteration: 2586; Percent complete: 64.6%; Average loss: 0.0025\n",
      "Iteration: 2587; Percent complete: 64.7%; Average loss: 0.0023\n",
      "Iteration: 2588; Percent complete: 64.7%; Average loss: 0.0023\n",
      "Iteration: 2589; Percent complete: 64.7%; Average loss: 0.0027\n",
      "Iteration: 2590; Percent complete: 64.8%; Average loss: 0.0023\n",
      "Iteration: 2591; Percent complete: 64.8%; Average loss: 0.0024\n",
      "Iteration: 2592; Percent complete: 64.8%; Average loss: 0.0026\n",
      "Iteration: 2593; Percent complete: 64.8%; Average loss: 0.0024\n",
      "Iteration: 2594; Percent complete: 64.8%; Average loss: 0.0023\n",
      "Iteration: 2595; Percent complete: 64.9%; Average loss: 0.0022\n",
      "Iteration: 2596; Percent complete: 64.9%; Average loss: 0.0022\n",
      "Iteration: 2597; Percent complete: 64.9%; Average loss: 0.0024\n",
      "Iteration: 2598; Percent complete: 65.0%; Average loss: 0.0024\n",
      "Iteration: 2599; Percent complete: 65.0%; Average loss: 0.0025\n",
      "Iteration: 2600; Percent complete: 65.0%; Average loss: 0.0025\n",
      "Iteration: 2601; Percent complete: 65.0%; Average loss: 0.0025\n",
      "Iteration: 2602; Percent complete: 65.0%; Average loss: 0.0024\n",
      "Iteration: 2603; Percent complete: 65.1%; Average loss: 0.0023\n",
      "Iteration: 2604; Percent complete: 65.1%; Average loss: 0.0024\n",
      "Iteration: 2605; Percent complete: 65.1%; Average loss: 0.0024\n",
      "Iteration: 2606; Percent complete: 65.1%; Average loss: 0.0024\n",
      "Iteration: 2607; Percent complete: 65.2%; Average loss: 0.0023\n",
      "Iteration: 2608; Percent complete: 65.2%; Average loss: 0.0024\n",
      "Iteration: 2609; Percent complete: 65.2%; Average loss: 0.0023\n",
      "Iteration: 2610; Percent complete: 65.2%; Average loss: 0.0024\n",
      "Iteration: 2611; Percent complete: 65.3%; Average loss: 0.0024\n",
      "Iteration: 2612; Percent complete: 65.3%; Average loss: 0.0020\n",
      "Iteration: 2613; Percent complete: 65.3%; Average loss: 0.0023\n",
      "Iteration: 2614; Percent complete: 65.3%; Average loss: 0.0023\n",
      "Iteration: 2615; Percent complete: 65.4%; Average loss: 0.0024\n",
      "Iteration: 2616; Percent complete: 65.4%; Average loss: 0.0022\n",
      "Iteration: 2617; Percent complete: 65.4%; Average loss: 0.0024\n",
      "Iteration: 2618; Percent complete: 65.5%; Average loss: 0.0024\n",
      "Iteration: 2619; Percent complete: 65.5%; Average loss: 0.0024\n",
      "Iteration: 2620; Percent complete: 65.5%; Average loss: 0.0023\n",
      "Iteration: 2621; Percent complete: 65.5%; Average loss: 0.0024\n",
      "Iteration: 2622; Percent complete: 65.5%; Average loss: 0.0025\n",
      "Iteration: 2623; Percent complete: 65.6%; Average loss: 0.0023\n",
      "Iteration: 2624; Percent complete: 65.6%; Average loss: 0.0022\n",
      "Iteration: 2625; Percent complete: 65.6%; Average loss: 0.0021\n",
      "Iteration: 2626; Percent complete: 65.6%; Average loss: 0.0024\n",
      "Iteration: 2627; Percent complete: 65.7%; Average loss: 0.0024\n",
      "Iteration: 2628; Percent complete: 65.7%; Average loss: 0.0022\n",
      "Iteration: 2629; Percent complete: 65.7%; Average loss: 0.0024\n",
      "Iteration: 2630; Percent complete: 65.8%; Average loss: 0.0022\n",
      "Iteration: 2631; Percent complete: 65.8%; Average loss: 0.0025\n",
      "Iteration: 2632; Percent complete: 65.8%; Average loss: 0.0023\n",
      "Iteration: 2633; Percent complete: 65.8%; Average loss: 0.0024\n",
      "Iteration: 2634; Percent complete: 65.8%; Average loss: 0.0023\n",
      "Iteration: 2635; Percent complete: 65.9%; Average loss: 0.0022\n",
      "Iteration: 2636; Percent complete: 65.9%; Average loss: 0.0022\n",
      "Iteration: 2637; Percent complete: 65.9%; Average loss: 0.0023\n",
      "Iteration: 2638; Percent complete: 66.0%; Average loss: 0.0023\n",
      "Iteration: 2639; Percent complete: 66.0%; Average loss: 0.0022\n",
      "Iteration: 2640; Percent complete: 66.0%; Average loss: 0.0022\n",
      "Iteration: 2641; Percent complete: 66.0%; Average loss: 0.0023\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 2642; Percent complete: 66.0%; Average loss: 0.0024\n",
      "Iteration: 2643; Percent complete: 66.1%; Average loss: 0.0023\n",
      "Iteration: 2644; Percent complete: 66.1%; Average loss: 0.0025\n",
      "Iteration: 2645; Percent complete: 66.1%; Average loss: 0.0024\n",
      "Iteration: 2646; Percent complete: 66.1%; Average loss: 0.0023\n",
      "Iteration: 2647; Percent complete: 66.2%; Average loss: 0.0022\n",
      "Iteration: 2648; Percent complete: 66.2%; Average loss: 0.0023\n",
      "Iteration: 2649; Percent complete: 66.2%; Average loss: 0.0022\n",
      "Iteration: 2650; Percent complete: 66.2%; Average loss: 0.0023\n",
      "Iteration: 2651; Percent complete: 66.3%; Average loss: 0.0024\n",
      "Iteration: 2652; Percent complete: 66.3%; Average loss: 0.0023\n",
      "Iteration: 2653; Percent complete: 66.3%; Average loss: 0.0023\n",
      "Iteration: 2654; Percent complete: 66.3%; Average loss: 0.0025\n",
      "Iteration: 2655; Percent complete: 66.4%; Average loss: 0.0024\n",
      "Iteration: 2656; Percent complete: 66.4%; Average loss: 0.0024\n",
      "Iteration: 2657; Percent complete: 66.4%; Average loss: 0.0023\n",
      "Iteration: 2658; Percent complete: 66.5%; Average loss: 0.0024\n",
      "Iteration: 2659; Percent complete: 66.5%; Average loss: 0.0022\n",
      "Iteration: 2660; Percent complete: 66.5%; Average loss: 0.0023\n",
      "Iteration: 2661; Percent complete: 66.5%; Average loss: 0.0023\n",
      "Iteration: 2662; Percent complete: 66.5%; Average loss: 0.0022\n",
      "Iteration: 2663; Percent complete: 66.6%; Average loss: 0.0023\n",
      "Iteration: 2664; Percent complete: 66.6%; Average loss: 0.0022\n",
      "Iteration: 2665; Percent complete: 66.6%; Average loss: 0.0021\n",
      "Iteration: 2666; Percent complete: 66.6%; Average loss: 0.0022\n",
      "Iteration: 2667; Percent complete: 66.7%; Average loss: 0.0022\n",
      "Iteration: 2668; Percent complete: 66.7%; Average loss: 0.0022\n",
      "Iteration: 2669; Percent complete: 66.7%; Average loss: 0.0023\n",
      "Iteration: 2670; Percent complete: 66.8%; Average loss: 0.0021\n",
      "Iteration: 2671; Percent complete: 66.8%; Average loss: 0.0022\n",
      "Iteration: 2672; Percent complete: 66.8%; Average loss: 0.0023\n",
      "Iteration: 2673; Percent complete: 66.8%; Average loss: 0.0022\n",
      "Iteration: 2674; Percent complete: 66.8%; Average loss: 0.0022\n",
      "Iteration: 2675; Percent complete: 66.9%; Average loss: 0.0023\n",
      "Iteration: 2676; Percent complete: 66.9%; Average loss: 0.0023\n",
      "Iteration: 2677; Percent complete: 66.9%; Average loss: 0.0021\n",
      "Iteration: 2678; Percent complete: 67.0%; Average loss: 0.0022\n",
      "Iteration: 2679; Percent complete: 67.0%; Average loss: 0.0022\n",
      "Iteration: 2680; Percent complete: 67.0%; Average loss: 0.0023\n",
      "Iteration: 2681; Percent complete: 67.0%; Average loss: 0.0022\n",
      "Iteration: 2682; Percent complete: 67.0%; Average loss: 0.0022\n",
      "Iteration: 2683; Percent complete: 67.1%; Average loss: 0.0023\n",
      "Iteration: 2684; Percent complete: 67.1%; Average loss: 0.0023\n",
      "Iteration: 2685; Percent complete: 67.1%; Average loss: 0.0021\n",
      "Iteration: 2686; Percent complete: 67.2%; Average loss: 0.0021\n",
      "Iteration: 2687; Percent complete: 67.2%; Average loss: 0.0020\n",
      "Iteration: 2688; Percent complete: 67.2%; Average loss: 0.0022\n",
      "Iteration: 2689; Percent complete: 67.2%; Average loss: 0.0022\n",
      "Iteration: 2690; Percent complete: 67.2%; Average loss: 0.0021\n",
      "Iteration: 2691; Percent complete: 67.3%; Average loss: 0.0022\n",
      "Iteration: 2692; Percent complete: 67.3%; Average loss: 0.0022\n",
      "Iteration: 2693; Percent complete: 67.3%; Average loss: 0.0023\n",
      "Iteration: 2694; Percent complete: 67.3%; Average loss: 0.0021\n",
      "Iteration: 2695; Percent complete: 67.4%; Average loss: 0.0021\n",
      "Iteration: 2696; Percent complete: 67.4%; Average loss: 0.0022\n",
      "Iteration: 2697; Percent complete: 67.4%; Average loss: 0.0022\n",
      "Iteration: 2698; Percent complete: 67.5%; Average loss: 0.0020\n",
      "Iteration: 2699; Percent complete: 67.5%; Average loss: 0.0022\n",
      "Iteration: 2700; Percent complete: 67.5%; Average loss: 0.0021\n",
      "Iteration: 2701; Percent complete: 67.5%; Average loss: 0.0022\n",
      "Iteration: 2702; Percent complete: 67.5%; Average loss: 0.0023\n",
      "Iteration: 2703; Percent complete: 67.6%; Average loss: 0.0022\n",
      "Iteration: 2704; Percent complete: 67.6%; Average loss: 0.0020\n",
      "Iteration: 2705; Percent complete: 67.6%; Average loss: 0.0022\n",
      "Iteration: 2706; Percent complete: 67.7%; Average loss: 0.0021\n",
      "Iteration: 2707; Percent complete: 67.7%; Average loss: 0.0023\n",
      "Iteration: 2708; Percent complete: 67.7%; Average loss: 0.0022\n",
      "Iteration: 2709; Percent complete: 67.7%; Average loss: 0.0023\n",
      "Iteration: 2710; Percent complete: 67.8%; Average loss: 0.0022\n",
      "Iteration: 2711; Percent complete: 67.8%; Average loss: 0.0021\n",
      "Iteration: 2712; Percent complete: 67.8%; Average loss: 0.0022\n",
      "Iteration: 2713; Percent complete: 67.8%; Average loss: 0.0023\n",
      "Iteration: 2714; Percent complete: 67.8%; Average loss: 0.0021\n",
      "Iteration: 2715; Percent complete: 67.9%; Average loss: 0.0022\n",
      "Iteration: 2716; Percent complete: 67.9%; Average loss: 0.0021\n",
      "Iteration: 2717; Percent complete: 67.9%; Average loss: 0.0021\n",
      "Iteration: 2718; Percent complete: 68.0%; Average loss: 0.0023\n",
      "Iteration: 2719; Percent complete: 68.0%; Average loss: 0.0021\n",
      "Iteration: 2720; Percent complete: 68.0%; Average loss: 0.0022\n",
      "Iteration: 2721; Percent complete: 68.0%; Average loss: 0.0023\n",
      "Iteration: 2722; Percent complete: 68.0%; Average loss: 0.0022\n",
      "Iteration: 2723; Percent complete: 68.1%; Average loss: 0.0024\n",
      "Iteration: 2724; Percent complete: 68.1%; Average loss: 0.0023\n",
      "Iteration: 2725; Percent complete: 68.1%; Average loss: 0.0020\n",
      "Iteration: 2726; Percent complete: 68.2%; Average loss: 0.0023\n",
      "Iteration: 2727; Percent complete: 68.2%; Average loss: 0.0020\n",
      "Iteration: 2728; Percent complete: 68.2%; Average loss: 0.0023\n",
      "Iteration: 2729; Percent complete: 68.2%; Average loss: 0.0021\n",
      "Iteration: 2730; Percent complete: 68.2%; Average loss: 0.0024\n",
      "Iteration: 2731; Percent complete: 68.3%; Average loss: 0.0022\n",
      "Iteration: 2732; Percent complete: 68.3%; Average loss: 0.0022\n",
      "Iteration: 2733; Percent complete: 68.3%; Average loss: 0.0020\n",
      "Iteration: 2734; Percent complete: 68.3%; Average loss: 0.0022\n",
      "Iteration: 2735; Percent complete: 68.4%; Average loss: 0.0022\n",
      "Iteration: 2736; Percent complete: 68.4%; Average loss: 0.0022\n",
      "Iteration: 2737; Percent complete: 68.4%; Average loss: 0.0021\n",
      "Iteration: 2738; Percent complete: 68.5%; Average loss: 0.0021\n",
      "Iteration: 2739; Percent complete: 68.5%; Average loss: 0.0021\n",
      "Iteration: 2740; Percent complete: 68.5%; Average loss: 0.0022\n",
      "Iteration: 2741; Percent complete: 68.5%; Average loss: 0.0022\n",
      "Iteration: 2742; Percent complete: 68.5%; Average loss: 0.0021\n",
      "Iteration: 2743; Percent complete: 68.6%; Average loss: 0.0021\n",
      "Iteration: 2744; Percent complete: 68.6%; Average loss: 0.0023\n",
      "Iteration: 2745; Percent complete: 68.6%; Average loss: 0.0020\n",
      "Iteration: 2746; Percent complete: 68.7%; Average loss: 0.0021\n",
      "Iteration: 2747; Percent complete: 68.7%; Average loss: 0.0023\n",
      "Iteration: 2748; Percent complete: 68.7%; Average loss: 0.0022\n",
      "Iteration: 2749; Percent complete: 68.7%; Average loss: 0.0021\n",
      "Iteration: 2750; Percent complete: 68.8%; Average loss: 0.0021\n",
      "Iteration: 2751; Percent complete: 68.8%; Average loss: 0.0019\n",
      "Iteration: 2752; Percent complete: 68.8%; Average loss: 0.0022\n",
      "Iteration: 2753; Percent complete: 68.8%; Average loss: 0.0020\n",
      "Iteration: 2754; Percent complete: 68.8%; Average loss: 0.0022\n",
      "Iteration: 2755; Percent complete: 68.9%; Average loss: 0.0020\n",
      "Iteration: 2756; Percent complete: 68.9%; Average loss: 0.0019\n",
      "Iteration: 2757; Percent complete: 68.9%; Average loss: 0.0022\n",
      "Iteration: 2758; Percent complete: 69.0%; Average loss: 0.0021\n",
      "Iteration: 2759; Percent complete: 69.0%; Average loss: 0.0020\n",
      "Iteration: 2760; Percent complete: 69.0%; Average loss: 0.0020\n",
      "Iteration: 2761; Percent complete: 69.0%; Average loss: 0.0020\n",
      "Iteration: 2762; Percent complete: 69.0%; Average loss: 0.0020\n",
      "Iteration: 2763; Percent complete: 69.1%; Average loss: 0.0021\n",
      "Iteration: 2764; Percent complete: 69.1%; Average loss: 0.0021\n",
      "Iteration: 2765; Percent complete: 69.1%; Average loss: 0.0021\n",
      "Iteration: 2766; Percent complete: 69.2%; Average loss: 0.0020\n",
      "Iteration: 2767; Percent complete: 69.2%; Average loss: 0.0018\n",
      "Iteration: 2768; Percent complete: 69.2%; Average loss: 0.0022\n",
      "Iteration: 2769; Percent complete: 69.2%; Average loss: 0.0020\n",
      "Iteration: 2770; Percent complete: 69.2%; Average loss: 0.0020\n",
      "Iteration: 2771; Percent complete: 69.3%; Average loss: 0.0021\n",
      "Iteration: 2772; Percent complete: 69.3%; Average loss: 0.0021\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 2773; Percent complete: 69.3%; Average loss: 0.0021\n",
      "Iteration: 2774; Percent complete: 69.3%; Average loss: 0.0022\n",
      "Iteration: 2775; Percent complete: 69.4%; Average loss: 0.0021\n",
      "Iteration: 2776; Percent complete: 69.4%; Average loss: 0.0021\n",
      "Iteration: 2777; Percent complete: 69.4%; Average loss: 0.0020\n",
      "Iteration: 2778; Percent complete: 69.5%; Average loss: 0.0023\n",
      "Iteration: 2779; Percent complete: 69.5%; Average loss: 0.0020\n",
      "Iteration: 2780; Percent complete: 69.5%; Average loss: 0.0020\n",
      "Iteration: 2781; Percent complete: 69.5%; Average loss: 0.0021\n",
      "Iteration: 2782; Percent complete: 69.5%; Average loss: 0.0021\n",
      "Iteration: 2783; Percent complete: 69.6%; Average loss: 0.0022\n",
      "Iteration: 2784; Percent complete: 69.6%; Average loss: 0.0022\n",
      "Iteration: 2785; Percent complete: 69.6%; Average loss: 0.0020\n",
      "Iteration: 2786; Percent complete: 69.7%; Average loss: 0.0021\n",
      "Iteration: 2787; Percent complete: 69.7%; Average loss: 0.0021\n",
      "Iteration: 2788; Percent complete: 69.7%; Average loss: 0.0021\n",
      "Iteration: 2789; Percent complete: 69.7%; Average loss: 0.0021\n",
      "Iteration: 2790; Percent complete: 69.8%; Average loss: 0.0019\n",
      "Iteration: 2791; Percent complete: 69.8%; Average loss: 0.0021\n",
      "Iteration: 2792; Percent complete: 69.8%; Average loss: 0.0023\n",
      "Iteration: 2793; Percent complete: 69.8%; Average loss: 0.0020\n",
      "Iteration: 2794; Percent complete: 69.8%; Average loss: 0.0021\n",
      "Iteration: 2795; Percent complete: 69.9%; Average loss: 0.0021\n",
      "Iteration: 2796; Percent complete: 69.9%; Average loss: 0.0019\n",
      "Iteration: 2797; Percent complete: 69.9%; Average loss: 0.0019\n",
      "Iteration: 2798; Percent complete: 70.0%; Average loss: 0.0020\n",
      "Iteration: 2799; Percent complete: 70.0%; Average loss: 0.0020\n",
      "Iteration: 2800; Percent complete: 70.0%; Average loss: 0.0019\n",
      "Iteration: 2801; Percent complete: 70.0%; Average loss: 0.0019\n",
      "Iteration: 2802; Percent complete: 70.0%; Average loss: 0.0020\n",
      "Iteration: 2803; Percent complete: 70.1%; Average loss: 0.0020\n",
      "Iteration: 2804; Percent complete: 70.1%; Average loss: 0.0020\n",
      "Iteration: 2805; Percent complete: 70.1%; Average loss: 0.0020\n",
      "Iteration: 2806; Percent complete: 70.2%; Average loss: 0.0020\n",
      "Iteration: 2807; Percent complete: 70.2%; Average loss: 0.0021\n",
      "Iteration: 2808; Percent complete: 70.2%; Average loss: 0.0021\n",
      "Iteration: 2809; Percent complete: 70.2%; Average loss: 0.0019\n",
      "Iteration: 2810; Percent complete: 70.2%; Average loss: 0.0019\n",
      "Iteration: 2811; Percent complete: 70.3%; Average loss: 0.0019\n",
      "Iteration: 2812; Percent complete: 70.3%; Average loss: 0.0020\n",
      "Iteration: 2813; Percent complete: 70.3%; Average loss: 0.0018\n",
      "Iteration: 2814; Percent complete: 70.3%; Average loss: 0.0020\n",
      "Iteration: 2815; Percent complete: 70.4%; Average loss: 0.0020\n",
      "Iteration: 2816; Percent complete: 70.4%; Average loss: 0.0019\n",
      "Iteration: 2817; Percent complete: 70.4%; Average loss: 0.0020\n",
      "Iteration: 2818; Percent complete: 70.5%; Average loss: 0.0019\n",
      "Iteration: 2819; Percent complete: 70.5%; Average loss: 0.0021\n",
      "Iteration: 2820; Percent complete: 70.5%; Average loss: 0.0021\n",
      "Iteration: 2821; Percent complete: 70.5%; Average loss: 0.0021\n",
      "Iteration: 2822; Percent complete: 70.5%; Average loss: 0.0020\n",
      "Iteration: 2823; Percent complete: 70.6%; Average loss: 0.0021\n",
      "Iteration: 2824; Percent complete: 70.6%; Average loss: 0.0020\n",
      "Iteration: 2825; Percent complete: 70.6%; Average loss: 0.0020\n",
      "Iteration: 2826; Percent complete: 70.7%; Average loss: 0.0020\n",
      "Iteration: 2827; Percent complete: 70.7%; Average loss: 0.0020\n",
      "Iteration: 2828; Percent complete: 70.7%; Average loss: 0.0021\n",
      "Iteration: 2829; Percent complete: 70.7%; Average loss: 0.0021\n",
      "Iteration: 2830; Percent complete: 70.8%; Average loss: 0.0020\n",
      "Iteration: 2831; Percent complete: 70.8%; Average loss: 0.0020\n",
      "Iteration: 2832; Percent complete: 70.8%; Average loss: 0.0019\n",
      "Iteration: 2833; Percent complete: 70.8%; Average loss: 0.0020\n",
      "Iteration: 2834; Percent complete: 70.9%; Average loss: 0.0021\n",
      "Iteration: 2835; Percent complete: 70.9%; Average loss: 0.0019\n",
      "Iteration: 2836; Percent complete: 70.9%; Average loss: 0.0019\n",
      "Iteration: 2837; Percent complete: 70.9%; Average loss: 0.0019\n",
      "Iteration: 2838; Percent complete: 71.0%; Average loss: 0.0018\n",
      "Iteration: 2839; Percent complete: 71.0%; Average loss: 0.0019\n",
      "Iteration: 2840; Percent complete: 71.0%; Average loss: 0.0019\n",
      "Iteration: 2841; Percent complete: 71.0%; Average loss: 0.0019\n",
      "Iteration: 2842; Percent complete: 71.0%; Average loss: 0.0019\n",
      "Iteration: 2843; Percent complete: 71.1%; Average loss: 0.0020\n",
      "Iteration: 2844; Percent complete: 71.1%; Average loss: 0.0019\n",
      "Iteration: 2845; Percent complete: 71.1%; Average loss: 0.0020\n",
      "Iteration: 2846; Percent complete: 71.2%; Average loss: 0.0021\n",
      "Iteration: 2847; Percent complete: 71.2%; Average loss: 0.0020\n",
      "Iteration: 2848; Percent complete: 71.2%; Average loss: 0.0019\n",
      "Iteration: 2849; Percent complete: 71.2%; Average loss: 0.0018\n",
      "Iteration: 2850; Percent complete: 71.2%; Average loss: 0.0020\n",
      "Iteration: 2851; Percent complete: 71.3%; Average loss: 0.0020\n",
      "Iteration: 2852; Percent complete: 71.3%; Average loss: 0.0019\n",
      "Iteration: 2853; Percent complete: 71.3%; Average loss: 0.0018\n",
      "Iteration: 2854; Percent complete: 71.4%; Average loss: 0.0020\n",
      "Iteration: 2855; Percent complete: 71.4%; Average loss: 0.0020\n",
      "Iteration: 2856; Percent complete: 71.4%; Average loss: 0.0020\n",
      "Iteration: 2857; Percent complete: 71.4%; Average loss: 0.0019\n",
      "Iteration: 2858; Percent complete: 71.5%; Average loss: 0.0020\n",
      "Iteration: 2859; Percent complete: 71.5%; Average loss: 0.0018\n",
      "Iteration: 2860; Percent complete: 71.5%; Average loss: 0.0020\n",
      "Iteration: 2861; Percent complete: 71.5%; Average loss: 0.0019\n",
      "Iteration: 2862; Percent complete: 71.5%; Average loss: 0.0019\n",
      "Iteration: 2863; Percent complete: 71.6%; Average loss: 0.0020\n",
      "Iteration: 2864; Percent complete: 71.6%; Average loss: 0.0019\n",
      "Iteration: 2865; Percent complete: 71.6%; Average loss: 0.0019\n",
      "Iteration: 2866; Percent complete: 71.7%; Average loss: 0.0019\n",
      "Iteration: 2867; Percent complete: 71.7%; Average loss: 0.0019\n",
      "Iteration: 2868; Percent complete: 71.7%; Average loss: 0.0020\n",
      "Iteration: 2869; Percent complete: 71.7%; Average loss: 0.0018\n",
      "Iteration: 2870; Percent complete: 71.8%; Average loss: 0.0020\n",
      "Iteration: 2871; Percent complete: 71.8%; Average loss: 0.0020\n",
      "Iteration: 2872; Percent complete: 71.8%; Average loss: 0.0019\n",
      "Iteration: 2873; Percent complete: 71.8%; Average loss: 0.0018\n",
      "Iteration: 2874; Percent complete: 71.9%; Average loss: 0.0018\n",
      "Iteration: 2875; Percent complete: 71.9%; Average loss: 0.0019\n",
      "Iteration: 2876; Percent complete: 71.9%; Average loss: 0.0019\n",
      "Iteration: 2877; Percent complete: 71.9%; Average loss: 0.0020\n",
      "Iteration: 2878; Percent complete: 72.0%; Average loss: 0.0018\n",
      "Iteration: 2879; Percent complete: 72.0%; Average loss: 0.0019\n",
      "Iteration: 2880; Percent complete: 72.0%; Average loss: 0.0019\n",
      "Iteration: 2881; Percent complete: 72.0%; Average loss: 0.0018\n",
      "Iteration: 2882; Percent complete: 72.0%; Average loss: 0.0020\n",
      "Iteration: 2883; Percent complete: 72.1%; Average loss: 0.0018\n",
      "Iteration: 2884; Percent complete: 72.1%; Average loss: 0.0018\n",
      "Iteration: 2885; Percent complete: 72.1%; Average loss: 0.0019\n",
      "Iteration: 2886; Percent complete: 72.2%; Average loss: 0.0018\n",
      "Iteration: 2887; Percent complete: 72.2%; Average loss: 0.0018\n",
      "Iteration: 2888; Percent complete: 72.2%; Average loss: 0.0020\n",
      "Iteration: 2889; Percent complete: 72.2%; Average loss: 0.0019\n",
      "Iteration: 2890; Percent complete: 72.2%; Average loss: 0.0020\n",
      "Iteration: 2891; Percent complete: 72.3%; Average loss: 0.0018\n",
      "Iteration: 2892; Percent complete: 72.3%; Average loss: 0.0018\n",
      "Iteration: 2893; Percent complete: 72.3%; Average loss: 0.0020\n",
      "Iteration: 2894; Percent complete: 72.4%; Average loss: 0.0019\n",
      "Iteration: 2895; Percent complete: 72.4%; Average loss: 0.0018\n",
      "Iteration: 2896; Percent complete: 72.4%; Average loss: 0.0018\n",
      "Iteration: 2897; Percent complete: 72.4%; Average loss: 0.0018\n",
      "Iteration: 2898; Percent complete: 72.5%; Average loss: 0.0019\n",
      "Iteration: 2899; Percent complete: 72.5%; Average loss: 0.0019\n",
      "Iteration: 2900; Percent complete: 72.5%; Average loss: 0.0020\n",
      "Iteration: 2901; Percent complete: 72.5%; Average loss: 0.0018\n",
      "Iteration: 2902; Percent complete: 72.5%; Average loss: 0.0018\n",
      "Iteration: 2903; Percent complete: 72.6%; Average loss: 0.0019\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 2904; Percent complete: 72.6%; Average loss: 0.0017\n",
      "Iteration: 2905; Percent complete: 72.6%; Average loss: 0.0020\n",
      "Iteration: 2906; Percent complete: 72.7%; Average loss: 0.0018\n",
      "Iteration: 2907; Percent complete: 72.7%; Average loss: 0.0018\n",
      "Iteration: 2908; Percent complete: 72.7%; Average loss: 0.0019\n",
      "Iteration: 2909; Percent complete: 72.7%; Average loss: 0.0019\n",
      "Iteration: 2910; Percent complete: 72.8%; Average loss: 0.0019\n",
      "Iteration: 2911; Percent complete: 72.8%; Average loss: 0.0018\n",
      "Iteration: 2912; Percent complete: 72.8%; Average loss: 0.0019\n",
      "Iteration: 2913; Percent complete: 72.8%; Average loss: 0.0019\n",
      "Iteration: 2914; Percent complete: 72.9%; Average loss: 0.0017\n",
      "Iteration: 2915; Percent complete: 72.9%; Average loss: 0.0019\n",
      "Iteration: 2916; Percent complete: 72.9%; Average loss: 0.0019\n",
      "Iteration: 2917; Percent complete: 72.9%; Average loss: 0.0019\n",
      "Iteration: 2918; Percent complete: 73.0%; Average loss: 0.0019\n",
      "Iteration: 2919; Percent complete: 73.0%; Average loss: 0.0019\n",
      "Iteration: 2920; Percent complete: 73.0%; Average loss: 0.0018\n",
      "Iteration: 2921; Percent complete: 73.0%; Average loss: 0.0019\n",
      "Iteration: 2922; Percent complete: 73.0%; Average loss: 0.0018\n",
      "Iteration: 2923; Percent complete: 73.1%; Average loss: 0.0018\n",
      "Iteration: 2924; Percent complete: 73.1%; Average loss: 0.0019\n",
      "Iteration: 2925; Percent complete: 73.1%; Average loss: 0.0018\n",
      "Iteration: 2926; Percent complete: 73.2%; Average loss: 0.0020\n",
      "Iteration: 2927; Percent complete: 73.2%; Average loss: 0.0018\n",
      "Iteration: 2928; Percent complete: 73.2%; Average loss: 0.0017\n",
      "Iteration: 2929; Percent complete: 73.2%; Average loss: 0.0017\n",
      "Iteration: 2930; Percent complete: 73.2%; Average loss: 0.0017\n",
      "Iteration: 2931; Percent complete: 73.3%; Average loss: 0.0020\n",
      "Iteration: 2932; Percent complete: 73.3%; Average loss: 0.0019\n",
      "Iteration: 2933; Percent complete: 73.3%; Average loss: 0.0019\n",
      "Iteration: 2934; Percent complete: 73.4%; Average loss: 0.0017\n",
      "Iteration: 2935; Percent complete: 73.4%; Average loss: 0.0018\n",
      "Iteration: 2936; Percent complete: 73.4%; Average loss: 0.0019\n",
      "Iteration: 2937; Percent complete: 73.4%; Average loss: 0.0019\n",
      "Iteration: 2938; Percent complete: 73.5%; Average loss: 0.0020\n",
      "Iteration: 2939; Percent complete: 73.5%; Average loss: 0.0021\n",
      "Iteration: 2940; Percent complete: 73.5%; Average loss: 0.0018\n",
      "Iteration: 2941; Percent complete: 73.5%; Average loss: 0.0020\n",
      "Iteration: 2942; Percent complete: 73.6%; Average loss: 0.0018\n",
      "Iteration: 2943; Percent complete: 73.6%; Average loss: 0.0018\n",
      "Iteration: 2944; Percent complete: 73.6%; Average loss: 0.0019\n",
      "Iteration: 2945; Percent complete: 73.6%; Average loss: 0.0020\n",
      "Iteration: 2946; Percent complete: 73.7%; Average loss: 0.0018\n",
      "Iteration: 2947; Percent complete: 73.7%; Average loss: 0.0017\n",
      "Iteration: 2948; Percent complete: 73.7%; Average loss: 0.0019\n",
      "Iteration: 2949; Percent complete: 73.7%; Average loss: 0.0017\n",
      "Iteration: 2950; Percent complete: 73.8%; Average loss: 0.0016\n",
      "Iteration: 2951; Percent complete: 73.8%; Average loss: 0.0017\n",
      "Iteration: 2952; Percent complete: 73.8%; Average loss: 0.0019\n",
      "Iteration: 2953; Percent complete: 73.8%; Average loss: 0.0018\n",
      "Iteration: 2954; Percent complete: 73.9%; Average loss: 0.0018\n",
      "Iteration: 2955; Percent complete: 73.9%; Average loss: 0.0018\n",
      "Iteration: 2956; Percent complete: 73.9%; Average loss: 0.0018\n",
      "Iteration: 2957; Percent complete: 73.9%; Average loss: 0.0019\n",
      "Iteration: 2958; Percent complete: 74.0%; Average loss: 0.0017\n",
      "Iteration: 2959; Percent complete: 74.0%; Average loss: 0.0018\n",
      "Iteration: 2960; Percent complete: 74.0%; Average loss: 0.0018\n",
      "Iteration: 2961; Percent complete: 74.0%; Average loss: 0.0018\n",
      "Iteration: 2962; Percent complete: 74.1%; Average loss: 0.0016\n",
      "Iteration: 2963; Percent complete: 74.1%; Average loss: 0.0017\n",
      "Iteration: 2964; Percent complete: 74.1%; Average loss: 0.0017\n",
      "Iteration: 2965; Percent complete: 74.1%; Average loss: 0.0017\n",
      "Iteration: 2966; Percent complete: 74.2%; Average loss: 0.0017\n",
      "Iteration: 2967; Percent complete: 74.2%; Average loss: 0.0017\n",
      "Iteration: 2968; Percent complete: 74.2%; Average loss: 0.0018\n",
      "Iteration: 2969; Percent complete: 74.2%; Average loss: 0.0017\n",
      "Iteration: 2970; Percent complete: 74.2%; Average loss: 0.0017\n",
      "Iteration: 2971; Percent complete: 74.3%; Average loss: 0.0017\n",
      "Iteration: 2972; Percent complete: 74.3%; Average loss: 0.0017\n",
      "Iteration: 2973; Percent complete: 74.3%; Average loss: 0.0017\n",
      "Iteration: 2974; Percent complete: 74.4%; Average loss: 0.0017\n",
      "Iteration: 2975; Percent complete: 74.4%; Average loss: 0.0018\n",
      "Iteration: 2976; Percent complete: 74.4%; Average loss: 0.0017\n",
      "Iteration: 2977; Percent complete: 74.4%; Average loss: 0.0017\n",
      "Iteration: 2978; Percent complete: 74.5%; Average loss: 0.0018\n",
      "Iteration: 2979; Percent complete: 74.5%; Average loss: 0.0019\n",
      "Iteration: 2980; Percent complete: 74.5%; Average loss: 0.0017\n",
      "Iteration: 2981; Percent complete: 74.5%; Average loss: 0.0017\n",
      "Iteration: 2982; Percent complete: 74.6%; Average loss: 0.0017\n",
      "Iteration: 2983; Percent complete: 74.6%; Average loss: 0.0017\n",
      "Iteration: 2984; Percent complete: 74.6%; Average loss: 0.0018\n",
      "Iteration: 2985; Percent complete: 74.6%; Average loss: 0.0017\n",
      "Iteration: 2986; Percent complete: 74.7%; Average loss: 0.0017\n",
      "Iteration: 2987; Percent complete: 74.7%; Average loss: 0.0017\n",
      "Iteration: 2988; Percent complete: 74.7%; Average loss: 0.0018\n",
      "Iteration: 2989; Percent complete: 74.7%; Average loss: 0.0017\n",
      "Iteration: 2990; Percent complete: 74.8%; Average loss: 0.0018\n",
      "Iteration: 2991; Percent complete: 74.8%; Average loss: 0.0017\n",
      "Iteration: 2992; Percent complete: 74.8%; Average loss: 0.0017\n",
      "Iteration: 2993; Percent complete: 74.8%; Average loss: 0.0017\n",
      "Iteration: 2994; Percent complete: 74.9%; Average loss: 0.0018\n",
      "Iteration: 2995; Percent complete: 74.9%; Average loss: 0.0016\n",
      "Iteration: 2996; Percent complete: 74.9%; Average loss: 0.0018\n",
      "Iteration: 2997; Percent complete: 74.9%; Average loss: 0.0018\n",
      "Iteration: 2998; Percent complete: 75.0%; Average loss: 0.0017\n",
      "Iteration: 2999; Percent complete: 75.0%; Average loss: 0.0016\n",
      "Iteration: 3000; Percent complete: 75.0%; Average loss: 0.0017\n",
      "Iteration: 3001; Percent complete: 75.0%; Average loss: 0.0018\n",
      "Iteration: 3002; Percent complete: 75.0%; Average loss: 0.0017\n",
      "Iteration: 3003; Percent complete: 75.1%; Average loss: 0.0017\n",
      "Iteration: 3004; Percent complete: 75.1%; Average loss: 0.0017\n",
      "Iteration: 3005; Percent complete: 75.1%; Average loss: 0.0015\n",
      "Iteration: 3006; Percent complete: 75.1%; Average loss: 0.0017\n",
      "Iteration: 3007; Percent complete: 75.2%; Average loss: 0.0016\n",
      "Iteration: 3008; Percent complete: 75.2%; Average loss: 0.0018\n",
      "Iteration: 3009; Percent complete: 75.2%; Average loss: 0.0016\n",
      "Iteration: 3010; Percent complete: 75.2%; Average loss: 0.0018\n",
      "Iteration: 3011; Percent complete: 75.3%; Average loss: 0.0018\n",
      "Iteration: 3012; Percent complete: 75.3%; Average loss: 0.0018\n",
      "Iteration: 3013; Percent complete: 75.3%; Average loss: 0.0017\n",
      "Iteration: 3014; Percent complete: 75.3%; Average loss: 0.0017\n",
      "Iteration: 3015; Percent complete: 75.4%; Average loss: 0.0017\n",
      "Iteration: 3016; Percent complete: 75.4%; Average loss: 0.0018\n",
      "Iteration: 3017; Percent complete: 75.4%; Average loss: 0.0016\n",
      "Iteration: 3018; Percent complete: 75.4%; Average loss: 0.0016\n",
      "Iteration: 3019; Percent complete: 75.5%; Average loss: 0.0016\n",
      "Iteration: 3020; Percent complete: 75.5%; Average loss: 0.0018\n",
      "Iteration: 3021; Percent complete: 75.5%; Average loss: 0.0017\n",
      "Iteration: 3022; Percent complete: 75.5%; Average loss: 0.0018\n",
      "Iteration: 3023; Percent complete: 75.6%; Average loss: 0.0018\n",
      "Iteration: 3024; Percent complete: 75.6%; Average loss: 0.0018\n",
      "Iteration: 3025; Percent complete: 75.6%; Average loss: 0.0018\n",
      "Iteration: 3026; Percent complete: 75.6%; Average loss: 0.0017\n",
      "Iteration: 3027; Percent complete: 75.7%; Average loss: 0.0017\n",
      "Iteration: 3028; Percent complete: 75.7%; Average loss: 0.0017\n",
      "Iteration: 3029; Percent complete: 75.7%; Average loss: 0.0017\n",
      "Iteration: 3030; Percent complete: 75.8%; Average loss: 0.0016\n",
      "Iteration: 3031; Percent complete: 75.8%; Average loss: 0.0017\n",
      "Iteration: 3032; Percent complete: 75.8%; Average loss: 0.0017\n",
      "Iteration: 3033; Percent complete: 75.8%; Average loss: 0.0018\n",
      "Iteration: 3034; Percent complete: 75.8%; Average loss: 0.0016\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 3035; Percent complete: 75.9%; Average loss: 0.0016\n",
      "Iteration: 3036; Percent complete: 75.9%; Average loss: 0.0016\n",
      "Iteration: 3037; Percent complete: 75.9%; Average loss: 0.0017\n",
      "Iteration: 3038; Percent complete: 75.9%; Average loss: 0.0017\n",
      "Iteration: 3039; Percent complete: 76.0%; Average loss: 0.0016\n",
      "Iteration: 3040; Percent complete: 76.0%; Average loss: 0.0018\n",
      "Iteration: 3041; Percent complete: 76.0%; Average loss: 0.0016\n",
      "Iteration: 3042; Percent complete: 76.0%; Average loss: 0.0017\n",
      "Iteration: 3043; Percent complete: 76.1%; Average loss: 0.0017\n",
      "Iteration: 3044; Percent complete: 76.1%; Average loss: 0.0017\n",
      "Iteration: 3045; Percent complete: 76.1%; Average loss: 0.0017\n",
      "Iteration: 3046; Percent complete: 76.1%; Average loss: 0.0017\n",
      "Iteration: 3047; Percent complete: 76.2%; Average loss: 0.0015\n",
      "Iteration: 3048; Percent complete: 76.2%; Average loss: 0.0017\n",
      "Iteration: 3049; Percent complete: 76.2%; Average loss: 0.0017\n",
      "Iteration: 3050; Percent complete: 76.2%; Average loss: 0.0015\n",
      "Iteration: 3051; Percent complete: 76.3%; Average loss: 0.0016\n",
      "Iteration: 3052; Percent complete: 76.3%; Average loss: 0.0018\n",
      "Iteration: 3053; Percent complete: 76.3%; Average loss: 0.0016\n",
      "Iteration: 3054; Percent complete: 76.3%; Average loss: 0.0017\n",
      "Iteration: 3055; Percent complete: 76.4%; Average loss: 0.0017\n",
      "Iteration: 3056; Percent complete: 76.4%; Average loss: 0.0017\n",
      "Iteration: 3057; Percent complete: 76.4%; Average loss: 0.0017\n",
      "Iteration: 3058; Percent complete: 76.4%; Average loss: 0.0017\n",
      "Iteration: 3059; Percent complete: 76.5%; Average loss: 0.0016\n",
      "Iteration: 3060; Percent complete: 76.5%; Average loss: 0.0018\n",
      "Iteration: 3061; Percent complete: 76.5%; Average loss: 0.0016\n",
      "Iteration: 3062; Percent complete: 76.5%; Average loss: 0.0017\n",
      "Iteration: 3063; Percent complete: 76.6%; Average loss: 0.0016\n",
      "Iteration: 3064; Percent complete: 76.6%; Average loss: 0.0017\n",
      "Iteration: 3065; Percent complete: 76.6%; Average loss: 0.0016\n",
      "Iteration: 3066; Percent complete: 76.6%; Average loss: 0.0017\n",
      "Iteration: 3067; Percent complete: 76.7%; Average loss: 0.0016\n",
      "Iteration: 3068; Percent complete: 76.7%; Average loss: 0.0017\n",
      "Iteration: 3069; Percent complete: 76.7%; Average loss: 0.0016\n",
      "Iteration: 3070; Percent complete: 76.8%; Average loss: 0.0016\n",
      "Iteration: 3071; Percent complete: 76.8%; Average loss: 0.0016\n",
      "Iteration: 3072; Percent complete: 76.8%; Average loss: 0.0016\n",
      "Iteration: 3073; Percent complete: 76.8%; Average loss: 0.0016\n",
      "Iteration: 3074; Percent complete: 76.8%; Average loss: 0.0016\n",
      "Iteration: 3075; Percent complete: 76.9%; Average loss: 0.0016\n",
      "Iteration: 3076; Percent complete: 76.9%; Average loss: 0.0015\n",
      "Iteration: 3077; Percent complete: 76.9%; Average loss: 0.0016\n",
      "Iteration: 3078; Percent complete: 77.0%; Average loss: 0.0016\n",
      "Iteration: 3079; Percent complete: 77.0%; Average loss: 0.0017\n",
      "Iteration: 3080; Percent complete: 77.0%; Average loss: 0.0015\n",
      "Iteration: 3081; Percent complete: 77.0%; Average loss: 0.0015\n",
      "Iteration: 3082; Percent complete: 77.0%; Average loss: 0.0017\n",
      "Iteration: 3083; Percent complete: 77.1%; Average loss: 0.0015\n",
      "Iteration: 3084; Percent complete: 77.1%; Average loss: 0.0015\n",
      "Iteration: 3085; Percent complete: 77.1%; Average loss: 0.0016\n",
      "Iteration: 3086; Percent complete: 77.1%; Average loss: 0.0017\n",
      "Iteration: 3087; Percent complete: 77.2%; Average loss: 0.0016\n",
      "Iteration: 3088; Percent complete: 77.2%; Average loss: 0.0016\n",
      "Iteration: 3089; Percent complete: 77.2%; Average loss: 0.0016\n",
      "Iteration: 3090; Percent complete: 77.2%; Average loss: 0.0016\n",
      "Iteration: 3091; Percent complete: 77.3%; Average loss: 0.0015\n",
      "Iteration: 3092; Percent complete: 77.3%; Average loss: 0.0016\n",
      "Iteration: 3093; Percent complete: 77.3%; Average loss: 0.0016\n",
      "Iteration: 3094; Percent complete: 77.3%; Average loss: 0.0015\n",
      "Iteration: 3095; Percent complete: 77.4%; Average loss: 0.0015\n",
      "Iteration: 3096; Percent complete: 77.4%; Average loss: 0.0016\n",
      "Iteration: 3097; Percent complete: 77.4%; Average loss: 0.0015\n",
      "Iteration: 3098; Percent complete: 77.5%; Average loss: 0.0017\n",
      "Iteration: 3099; Percent complete: 77.5%; Average loss: 0.0015\n",
      "Iteration: 3100; Percent complete: 77.5%; Average loss: 0.0017\n",
      "Iteration: 3101; Percent complete: 77.5%; Average loss: 0.0016\n",
      "Iteration: 3102; Percent complete: 77.5%; Average loss: 0.0016\n",
      "Iteration: 3103; Percent complete: 77.6%; Average loss: 0.0015\n",
      "Iteration: 3104; Percent complete: 77.6%; Average loss: 0.0015\n",
      "Iteration: 3105; Percent complete: 77.6%; Average loss: 0.0014\n",
      "Iteration: 3106; Percent complete: 77.6%; Average loss: 0.0017\n",
      "Iteration: 3107; Percent complete: 77.7%; Average loss: 0.0015\n",
      "Iteration: 3108; Percent complete: 77.7%; Average loss: 0.0015\n",
      "Iteration: 3109; Percent complete: 77.7%; Average loss: 0.0016\n",
      "Iteration: 3110; Percent complete: 77.8%; Average loss: 0.0017\n",
      "Iteration: 3111; Percent complete: 77.8%; Average loss: 0.0016\n",
      "Iteration: 3112; Percent complete: 77.8%; Average loss: 0.0017\n",
      "Iteration: 3113; Percent complete: 77.8%; Average loss: 0.0015\n",
      "Iteration: 3114; Percent complete: 77.8%; Average loss: 0.0015\n",
      "Iteration: 3115; Percent complete: 77.9%; Average loss: 0.0016\n",
      "Iteration: 3116; Percent complete: 77.9%; Average loss: 0.0016\n",
      "Iteration: 3117; Percent complete: 77.9%; Average loss: 0.0015\n",
      "Iteration: 3118; Percent complete: 78.0%; Average loss: 0.0016\n",
      "Iteration: 3119; Percent complete: 78.0%; Average loss: 0.0015\n",
      "Iteration: 3120; Percent complete: 78.0%; Average loss: 0.0015\n",
      "Iteration: 3121; Percent complete: 78.0%; Average loss: 0.0014\n",
      "Iteration: 3122; Percent complete: 78.0%; Average loss: 0.0016\n",
      "Iteration: 3123; Percent complete: 78.1%; Average loss: 0.0016\n",
      "Iteration: 3124; Percent complete: 78.1%; Average loss: 0.0016\n",
      "Iteration: 3125; Percent complete: 78.1%; Average loss: 0.0016\n",
      "Iteration: 3126; Percent complete: 78.1%; Average loss: 0.0016\n",
      "Iteration: 3127; Percent complete: 78.2%; Average loss: 0.0016\n",
      "Iteration: 3128; Percent complete: 78.2%; Average loss: 0.0015\n",
      "Iteration: 3129; Percent complete: 78.2%; Average loss: 0.0016\n",
      "Iteration: 3130; Percent complete: 78.2%; Average loss: 0.0015\n",
      "Iteration: 3131; Percent complete: 78.3%; Average loss: 0.0016\n",
      "Iteration: 3132; Percent complete: 78.3%; Average loss: 0.0015\n",
      "Iteration: 3133; Percent complete: 78.3%; Average loss: 0.0016\n",
      "Iteration: 3134; Percent complete: 78.3%; Average loss: 0.0014\n",
      "Iteration: 3135; Percent complete: 78.4%; Average loss: 0.0015\n",
      "Iteration: 3136; Percent complete: 78.4%; Average loss: 0.0015\n",
      "Iteration: 3137; Percent complete: 78.4%; Average loss: 0.0016\n",
      "Iteration: 3138; Percent complete: 78.5%; Average loss: 0.0015\n",
      "Iteration: 3139; Percent complete: 78.5%; Average loss: 0.0015\n",
      "Iteration: 3140; Percent complete: 78.5%; Average loss: 0.0016\n",
      "Iteration: 3141; Percent complete: 78.5%; Average loss: 0.0015\n",
      "Iteration: 3142; Percent complete: 78.5%; Average loss: 0.0017\n",
      "Iteration: 3143; Percent complete: 78.6%; Average loss: 0.0015\n",
      "Iteration: 3144; Percent complete: 78.6%; Average loss: 0.0015\n",
      "Iteration: 3145; Percent complete: 78.6%; Average loss: 0.0016\n",
      "Iteration: 3146; Percent complete: 78.6%; Average loss: 0.0015\n",
      "Iteration: 3147; Percent complete: 78.7%; Average loss: 0.0015\n",
      "Iteration: 3148; Percent complete: 78.7%; Average loss: 0.0014\n",
      "Iteration: 3149; Percent complete: 78.7%; Average loss: 0.0015\n",
      "Iteration: 3150; Percent complete: 78.8%; Average loss: 0.0014\n",
      "Iteration: 3151; Percent complete: 78.8%; Average loss: 0.0016\n",
      "Iteration: 3152; Percent complete: 78.8%; Average loss: 0.0016\n",
      "Iteration: 3153; Percent complete: 78.8%; Average loss: 0.0015\n",
      "Iteration: 3154; Percent complete: 78.8%; Average loss: 0.0015\n",
      "Iteration: 3155; Percent complete: 78.9%; Average loss: 0.0016\n",
      "Iteration: 3156; Percent complete: 78.9%; Average loss: 0.0015\n",
      "Iteration: 3157; Percent complete: 78.9%; Average loss: 0.0015\n",
      "Iteration: 3158; Percent complete: 79.0%; Average loss: 0.0014\n",
      "Iteration: 3159; Percent complete: 79.0%; Average loss: 0.0015\n",
      "Iteration: 3160; Percent complete: 79.0%; Average loss: 0.0015\n",
      "Iteration: 3161; Percent complete: 79.0%; Average loss: 0.0015\n",
      "Iteration: 3162; Percent complete: 79.0%; Average loss: 0.0016\n",
      "Iteration: 3163; Percent complete: 79.1%; Average loss: 0.0015\n",
      "Iteration: 3164; Percent complete: 79.1%; Average loss: 0.0016\n",
      "Iteration: 3165; Percent complete: 79.1%; Average loss: 0.0016\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 3166; Percent complete: 79.1%; Average loss: 0.0015\n",
      "Iteration: 3167; Percent complete: 79.2%; Average loss: 0.0015\n",
      "Iteration: 3168; Percent complete: 79.2%; Average loss: 0.0014\n",
      "Iteration: 3169; Percent complete: 79.2%; Average loss: 0.0016\n",
      "Iteration: 3170; Percent complete: 79.2%; Average loss: 0.0014\n",
      "Iteration: 3171; Percent complete: 79.3%; Average loss: 0.0016\n",
      "Iteration: 3172; Percent complete: 79.3%; Average loss: 0.0015\n",
      "Iteration: 3173; Percent complete: 79.3%; Average loss: 0.0014\n",
      "Iteration: 3174; Percent complete: 79.3%; Average loss: 0.0015\n",
      "Iteration: 3175; Percent complete: 79.4%; Average loss: 0.0015\n",
      "Iteration: 3176; Percent complete: 79.4%; Average loss: 0.0015\n",
      "Iteration: 3177; Percent complete: 79.4%; Average loss: 0.0016\n",
      "Iteration: 3178; Percent complete: 79.5%; Average loss: 0.0015\n",
      "Iteration: 3179; Percent complete: 79.5%; Average loss: 0.0015\n",
      "Iteration: 3180; Percent complete: 79.5%; Average loss: 0.0016\n",
      "Iteration: 3181; Percent complete: 79.5%; Average loss: 0.0016\n",
      "Iteration: 3182; Percent complete: 79.5%; Average loss: 0.0015\n",
      "Iteration: 3183; Percent complete: 79.6%; Average loss: 0.0015\n",
      "Iteration: 3184; Percent complete: 79.6%; Average loss: 0.0015\n",
      "Iteration: 3185; Percent complete: 79.6%; Average loss: 0.0015\n",
      "Iteration: 3186; Percent complete: 79.7%; Average loss: 0.0014\n",
      "Iteration: 3187; Percent complete: 79.7%; Average loss: 0.0015\n",
      "Iteration: 3188; Percent complete: 79.7%; Average loss: 0.0016\n",
      "Iteration: 3189; Percent complete: 79.7%; Average loss: 0.0015\n",
      "Iteration: 3190; Percent complete: 79.8%; Average loss: 0.0014\n",
      "Iteration: 3191; Percent complete: 79.8%; Average loss: 0.0014\n",
      "Iteration: 3192; Percent complete: 79.8%; Average loss: 0.0015\n",
      "Iteration: 3193; Percent complete: 79.8%; Average loss: 0.0014\n",
      "Iteration: 3194; Percent complete: 79.8%; Average loss: 0.0015\n",
      "Iteration: 3195; Percent complete: 79.9%; Average loss: 0.0014\n",
      "Iteration: 3196; Percent complete: 79.9%; Average loss: 0.0014\n",
      "Iteration: 3197; Percent complete: 79.9%; Average loss: 0.0015\n",
      "Iteration: 3198; Percent complete: 80.0%; Average loss: 0.0015\n",
      "Iteration: 3199; Percent complete: 80.0%; Average loss: 0.0015\n",
      "Iteration: 3200; Percent complete: 80.0%; Average loss: 0.0015\n",
      "Iteration: 3201; Percent complete: 80.0%; Average loss: 0.0015\n",
      "Iteration: 3202; Percent complete: 80.0%; Average loss: 0.0015\n",
      "Iteration: 3203; Percent complete: 80.1%; Average loss: 0.0014\n",
      "Iteration: 3204; Percent complete: 80.1%; Average loss: 0.0016\n",
      "Iteration: 3205; Percent complete: 80.1%; Average loss: 0.0015\n",
      "Iteration: 3206; Percent complete: 80.2%; Average loss: 0.0015\n",
      "Iteration: 3207; Percent complete: 80.2%; Average loss: 0.0014\n",
      "Iteration: 3208; Percent complete: 80.2%; Average loss: 0.0014\n",
      "Iteration: 3209; Percent complete: 80.2%; Average loss: 0.0015\n",
      "Iteration: 3210; Percent complete: 80.2%; Average loss: 0.0015\n",
      "Iteration: 3211; Percent complete: 80.3%; Average loss: 0.0016\n",
      "Iteration: 3212; Percent complete: 80.3%; Average loss: 0.0015\n",
      "Iteration: 3213; Percent complete: 80.3%; Average loss: 0.0014\n",
      "Iteration: 3214; Percent complete: 80.3%; Average loss: 0.0014\n",
      "Iteration: 3215; Percent complete: 80.4%; Average loss: 0.0013\n",
      "Iteration: 3216; Percent complete: 80.4%; Average loss: 0.0015\n",
      "Iteration: 3217; Percent complete: 80.4%; Average loss: 0.0014\n",
      "Iteration: 3218; Percent complete: 80.5%; Average loss: 0.0014\n",
      "Iteration: 3219; Percent complete: 80.5%; Average loss: 0.0015\n",
      "Iteration: 3220; Percent complete: 80.5%; Average loss: 0.0014\n",
      "Iteration: 3221; Percent complete: 80.5%; Average loss: 0.0014\n",
      "Iteration: 3222; Percent complete: 80.5%; Average loss: 0.0014\n",
      "Iteration: 3223; Percent complete: 80.6%; Average loss: 0.0014\n",
      "Iteration: 3224; Percent complete: 80.6%; Average loss: 0.0014\n",
      "Iteration: 3225; Percent complete: 80.6%; Average loss: 0.0013\n",
      "Iteration: 3226; Percent complete: 80.7%; Average loss: 0.0015\n",
      "Iteration: 3227; Percent complete: 80.7%; Average loss: 0.0015\n",
      "Iteration: 3228; Percent complete: 80.7%; Average loss: 0.0015\n",
      "Iteration: 3229; Percent complete: 80.7%; Average loss: 0.0015\n",
      "Iteration: 3230; Percent complete: 80.8%; Average loss: 0.0014\n",
      "Iteration: 3231; Percent complete: 80.8%; Average loss: 0.0014\n",
      "Iteration: 3232; Percent complete: 80.8%; Average loss: 0.0015\n",
      "Iteration: 3233; Percent complete: 80.8%; Average loss: 0.0015\n",
      "Iteration: 3234; Percent complete: 80.8%; Average loss: 0.0014\n",
      "Iteration: 3235; Percent complete: 80.9%; Average loss: 0.0014\n",
      "Iteration: 3236; Percent complete: 80.9%; Average loss: 0.0015\n",
      "Iteration: 3237; Percent complete: 80.9%; Average loss: 0.0013\n",
      "Iteration: 3238; Percent complete: 81.0%; Average loss: 0.0014\n",
      "Iteration: 3239; Percent complete: 81.0%; Average loss: 0.0014\n",
      "Iteration: 3240; Percent complete: 81.0%; Average loss: 0.0015\n",
      "Iteration: 3241; Percent complete: 81.0%; Average loss: 0.0014\n",
      "Iteration: 3242; Percent complete: 81.0%; Average loss: 0.0014\n",
      "Iteration: 3243; Percent complete: 81.1%; Average loss: 0.0014\n",
      "Iteration: 3244; Percent complete: 81.1%; Average loss: 0.0014\n",
      "Iteration: 3245; Percent complete: 81.1%; Average loss: 0.0014\n",
      "Iteration: 3246; Percent complete: 81.2%; Average loss: 0.0014\n",
      "Iteration: 3247; Percent complete: 81.2%; Average loss: 0.0014\n",
      "Iteration: 3248; Percent complete: 81.2%; Average loss: 0.0014\n",
      "Iteration: 3249; Percent complete: 81.2%; Average loss: 0.0015\n",
      "Iteration: 3250; Percent complete: 81.2%; Average loss: 0.0014\n",
      "Iteration: 3251; Percent complete: 81.3%; Average loss: 0.0015\n",
      "Iteration: 3252; Percent complete: 81.3%; Average loss: 0.0014\n",
      "Iteration: 3253; Percent complete: 81.3%; Average loss: 0.0015\n",
      "Iteration: 3254; Percent complete: 81.3%; Average loss: 0.0015\n",
      "Iteration: 3255; Percent complete: 81.4%; Average loss: 0.0014\n",
      "Iteration: 3256; Percent complete: 81.4%; Average loss: 0.0014\n",
      "Iteration: 3257; Percent complete: 81.4%; Average loss: 0.0014\n",
      "Iteration: 3258; Percent complete: 81.5%; Average loss: 0.0015\n",
      "Iteration: 3259; Percent complete: 81.5%; Average loss: 0.0014\n",
      "Iteration: 3260; Percent complete: 81.5%; Average loss: 0.0014\n",
      "Iteration: 3261; Percent complete: 81.5%; Average loss: 0.0013\n",
      "Iteration: 3262; Percent complete: 81.5%; Average loss: 0.0014\n",
      "Iteration: 3263; Percent complete: 81.6%; Average loss: 0.0014\n",
      "Iteration: 3264; Percent complete: 81.6%; Average loss: 0.0013\n",
      "Iteration: 3265; Percent complete: 81.6%; Average loss: 0.0015\n",
      "Iteration: 3266; Percent complete: 81.7%; Average loss: 0.0015\n",
      "Iteration: 3267; Percent complete: 81.7%; Average loss: 0.0014\n",
      "Iteration: 3268; Percent complete: 81.7%; Average loss: 0.0014\n",
      "Iteration: 3269; Percent complete: 81.7%; Average loss: 0.0013\n",
      "Iteration: 3270; Percent complete: 81.8%; Average loss: 0.0014\n",
      "Iteration: 3271; Percent complete: 81.8%; Average loss: 0.0013\n",
      "Iteration: 3272; Percent complete: 81.8%; Average loss: 0.0014\n",
      "Iteration: 3273; Percent complete: 81.8%; Average loss: 0.0013\n",
      "Iteration: 3274; Percent complete: 81.8%; Average loss: 0.0013\n",
      "Iteration: 3275; Percent complete: 81.9%; Average loss: 0.0015\n",
      "Iteration: 3276; Percent complete: 81.9%; Average loss: 0.0015\n",
      "Iteration: 3277; Percent complete: 81.9%; Average loss: 0.0013\n",
      "Iteration: 3278; Percent complete: 82.0%; Average loss: 0.0015\n",
      "Iteration: 3279; Percent complete: 82.0%; Average loss: 0.0014\n",
      "Iteration: 3280; Percent complete: 82.0%; Average loss: 0.0014\n",
      "Iteration: 3281; Percent complete: 82.0%; Average loss: 0.0013\n",
      "Iteration: 3282; Percent complete: 82.0%; Average loss: 0.0014\n",
      "Iteration: 3283; Percent complete: 82.1%; Average loss: 0.0014\n",
      "Iteration: 3284; Percent complete: 82.1%; Average loss: 0.0013\n",
      "Iteration: 3285; Percent complete: 82.1%; Average loss: 0.0013\n",
      "Iteration: 3286; Percent complete: 82.2%; Average loss: 0.0013\n",
      "Iteration: 3287; Percent complete: 82.2%; Average loss: 0.0014\n",
      "Iteration: 3288; Percent complete: 82.2%; Average loss: 0.0014\n",
      "Iteration: 3289; Percent complete: 82.2%; Average loss: 0.0015\n",
      "Iteration: 3290; Percent complete: 82.2%; Average loss: 0.0014\n",
      "Iteration: 3291; Percent complete: 82.3%; Average loss: 0.0015\n",
      "Iteration: 3292; Percent complete: 82.3%; Average loss: 0.0014\n",
      "Iteration: 3293; Percent complete: 82.3%; Average loss: 0.0014\n",
      "Iteration: 3294; Percent complete: 82.3%; Average loss: 0.0013\n",
      "Iteration: 3295; Percent complete: 82.4%; Average loss: 0.0014\n",
      "Iteration: 3296; Percent complete: 82.4%; Average loss: 0.0015\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 3297; Percent complete: 82.4%; Average loss: 0.0015\n",
      "Iteration: 3298; Percent complete: 82.5%; Average loss: 0.0015\n",
      "Iteration: 3299; Percent complete: 82.5%; Average loss: 0.0013\n",
      "Iteration: 3300; Percent complete: 82.5%; Average loss: 0.0013\n",
      "Iteration: 3301; Percent complete: 82.5%; Average loss: 0.0015\n",
      "Iteration: 3302; Percent complete: 82.5%; Average loss: 0.0014\n",
      "Iteration: 3303; Percent complete: 82.6%; Average loss: 0.0013\n",
      "Iteration: 3304; Percent complete: 82.6%; Average loss: 0.0013\n",
      "Iteration: 3305; Percent complete: 82.6%; Average loss: 0.0013\n",
      "Iteration: 3306; Percent complete: 82.7%; Average loss: 0.0013\n",
      "Iteration: 3307; Percent complete: 82.7%; Average loss: 0.0014\n",
      "Iteration: 3308; Percent complete: 82.7%; Average loss: 0.0014\n",
      "Iteration: 3309; Percent complete: 82.7%; Average loss: 0.0014\n",
      "Iteration: 3310; Percent complete: 82.8%; Average loss: 0.0013\n",
      "Iteration: 3311; Percent complete: 82.8%; Average loss: 0.0013\n",
      "Iteration: 3312; Percent complete: 82.8%; Average loss: 0.0014\n",
      "Iteration: 3313; Percent complete: 82.8%; Average loss: 0.0013\n",
      "Iteration: 3314; Percent complete: 82.8%; Average loss: 0.0013\n",
      "Iteration: 3315; Percent complete: 82.9%; Average loss: 0.0013\n",
      "Iteration: 3316; Percent complete: 82.9%; Average loss: 0.0012\n",
      "Iteration: 3317; Percent complete: 82.9%; Average loss: 0.0014\n",
      "Iteration: 3318; Percent complete: 83.0%; Average loss: 0.0014\n",
      "Iteration: 3319; Percent complete: 83.0%; Average loss: 0.0013\n",
      "Iteration: 3320; Percent complete: 83.0%; Average loss: 0.0013\n",
      "Iteration: 3321; Percent complete: 83.0%; Average loss: 0.0012\n",
      "Iteration: 3322; Percent complete: 83.0%; Average loss: 0.0014\n",
      "Iteration: 3323; Percent complete: 83.1%; Average loss: 0.0013\n",
      "Iteration: 3324; Percent complete: 83.1%; Average loss: 0.0013\n",
      "Iteration: 3325; Percent complete: 83.1%; Average loss: 0.0012\n",
      "Iteration: 3326; Percent complete: 83.2%; Average loss: 0.0013\n",
      "Iteration: 3327; Percent complete: 83.2%; Average loss: 0.0013\n",
      "Iteration: 3328; Percent complete: 83.2%; Average loss: 0.0014\n",
      "Iteration: 3329; Percent complete: 83.2%; Average loss: 0.0014\n",
      "Iteration: 3330; Percent complete: 83.2%; Average loss: 0.0013\n",
      "Iteration: 3331; Percent complete: 83.3%; Average loss: 0.0014\n",
      "Iteration: 3332; Percent complete: 83.3%; Average loss: 0.0014\n",
      "Iteration: 3333; Percent complete: 83.3%; Average loss: 0.0013\n",
      "Iteration: 3334; Percent complete: 83.4%; Average loss: 0.0014\n",
      "Iteration: 3335; Percent complete: 83.4%; Average loss: 0.0012\n",
      "Iteration: 3336; Percent complete: 83.4%; Average loss: 0.0014\n",
      "Iteration: 3337; Percent complete: 83.4%; Average loss: 0.0013\n",
      "Iteration: 3338; Percent complete: 83.5%; Average loss: 0.0014\n",
      "Iteration: 3339; Percent complete: 83.5%; Average loss: 0.0013\n",
      "Iteration: 3340; Percent complete: 83.5%; Average loss: 0.0013\n",
      "Iteration: 3341; Percent complete: 83.5%; Average loss: 0.0014\n",
      "Iteration: 3342; Percent complete: 83.5%; Average loss: 0.0012\n",
      "Iteration: 3343; Percent complete: 83.6%; Average loss: 0.0014\n",
      "Iteration: 3344; Percent complete: 83.6%; Average loss: 0.0013\n",
      "Iteration: 3345; Percent complete: 83.6%; Average loss: 0.0014\n",
      "Iteration: 3346; Percent complete: 83.7%; Average loss: 0.0015\n",
      "Iteration: 3347; Percent complete: 83.7%; Average loss: 0.0013\n",
      "Iteration: 3348; Percent complete: 83.7%; Average loss: 0.0013\n",
      "Iteration: 3349; Percent complete: 83.7%; Average loss: 0.0014\n",
      "Iteration: 3350; Percent complete: 83.8%; Average loss: 0.0014\n",
      "Iteration: 3351; Percent complete: 83.8%; Average loss: 0.0012\n",
      "Iteration: 3352; Percent complete: 83.8%; Average loss: 0.0013\n",
      "Iteration: 3353; Percent complete: 83.8%; Average loss: 0.0014\n",
      "Iteration: 3354; Percent complete: 83.9%; Average loss: 0.0012\n",
      "Iteration: 3355; Percent complete: 83.9%; Average loss: 0.0014\n",
      "Iteration: 3356; Percent complete: 83.9%; Average loss: 0.0013\n",
      "Iteration: 3357; Percent complete: 83.9%; Average loss: 0.0012\n",
      "Iteration: 3358; Percent complete: 84.0%; Average loss: 0.0013\n",
      "Iteration: 3359; Percent complete: 84.0%; Average loss: 0.0012\n",
      "Iteration: 3360; Percent complete: 84.0%; Average loss: 0.0013\n",
      "Iteration: 3361; Percent complete: 84.0%; Average loss: 0.0013\n",
      "Iteration: 3362; Percent complete: 84.0%; Average loss: 0.0013\n",
      "Iteration: 3363; Percent complete: 84.1%; Average loss: 0.0013\n",
      "Iteration: 3364; Percent complete: 84.1%; Average loss: 0.0013\n",
      "Iteration: 3365; Percent complete: 84.1%; Average loss: 0.0014\n",
      "Iteration: 3366; Percent complete: 84.2%; Average loss: 0.0013\n",
      "Iteration: 3367; Percent complete: 84.2%; Average loss: 0.0014\n",
      "Iteration: 3368; Percent complete: 84.2%; Average loss: 0.0012\n",
      "Iteration: 3369; Percent complete: 84.2%; Average loss: 0.0012\n",
      "Iteration: 3370; Percent complete: 84.2%; Average loss: 0.0013\n",
      "Iteration: 3371; Percent complete: 84.3%; Average loss: 0.0012\n",
      "Iteration: 3372; Percent complete: 84.3%; Average loss: 0.0013\n",
      "Iteration: 3373; Percent complete: 84.3%; Average loss: 0.0013\n",
      "Iteration: 3374; Percent complete: 84.4%; Average loss: 0.0012\n",
      "Iteration: 3375; Percent complete: 84.4%; Average loss: 0.0013\n",
      "Iteration: 3376; Percent complete: 84.4%; Average loss: 0.0013\n",
      "Iteration: 3377; Percent complete: 84.4%; Average loss: 0.0014\n",
      "Iteration: 3378; Percent complete: 84.5%; Average loss: 0.0013\n",
      "Iteration: 3379; Percent complete: 84.5%; Average loss: 0.0012\n",
      "Iteration: 3380; Percent complete: 84.5%; Average loss: 0.0012\n",
      "Iteration: 3381; Percent complete: 84.5%; Average loss: 0.0014\n",
      "Iteration: 3382; Percent complete: 84.5%; Average loss: 0.0013\n",
      "Iteration: 3383; Percent complete: 84.6%; Average loss: 0.0012\n",
      "Iteration: 3384; Percent complete: 84.6%; Average loss: 0.0012\n",
      "Iteration: 3385; Percent complete: 84.6%; Average loss: 0.0013\n",
      "Iteration: 3386; Percent complete: 84.7%; Average loss: 0.0013\n",
      "Iteration: 3387; Percent complete: 84.7%; Average loss: 0.0013\n",
      "Iteration: 3388; Percent complete: 84.7%; Average loss: 0.0013\n",
      "Iteration: 3389; Percent complete: 84.7%; Average loss: 0.0013\n",
      "Iteration: 3390; Percent complete: 84.8%; Average loss: 0.0013\n",
      "Iteration: 3391; Percent complete: 84.8%; Average loss: 0.0013\n",
      "Iteration: 3392; Percent complete: 84.8%; Average loss: 0.0014\n",
      "Iteration: 3393; Percent complete: 84.8%; Average loss: 0.0013\n",
      "Iteration: 3394; Percent complete: 84.9%; Average loss: 0.0013\n",
      "Iteration: 3395; Percent complete: 84.9%; Average loss: 0.0012\n",
      "Iteration: 3396; Percent complete: 84.9%; Average loss: 0.0014\n",
      "Iteration: 3397; Percent complete: 84.9%; Average loss: 0.0012\n",
      "Iteration: 3398; Percent complete: 85.0%; Average loss: 0.0013\n",
      "Iteration: 3399; Percent complete: 85.0%; Average loss: 0.0012\n",
      "Iteration: 3400; Percent complete: 85.0%; Average loss: 0.0013\n",
      "Iteration: 3401; Percent complete: 85.0%; Average loss: 0.0012\n",
      "Iteration: 3402; Percent complete: 85.0%; Average loss: 0.0013\n",
      "Iteration: 3403; Percent complete: 85.1%; Average loss: 0.0013\n",
      "Iteration: 3404; Percent complete: 85.1%; Average loss: 0.0013\n",
      "Iteration: 3405; Percent complete: 85.1%; Average loss: 0.0013\n",
      "Iteration: 3406; Percent complete: 85.2%; Average loss: 0.0012\n",
      "Iteration: 3407; Percent complete: 85.2%; Average loss: 0.0012\n",
      "Iteration: 3408; Percent complete: 85.2%; Average loss: 0.0011\n",
      "Iteration: 3409; Percent complete: 85.2%; Average loss: 0.0012\n",
      "Iteration: 3410; Percent complete: 85.2%; Average loss: 0.0013\n",
      "Iteration: 3411; Percent complete: 85.3%; Average loss: 0.0012\n",
      "Iteration: 3412; Percent complete: 85.3%; Average loss: 0.0012\n",
      "Iteration: 3413; Percent complete: 85.3%; Average loss: 0.0012\n",
      "Iteration: 3414; Percent complete: 85.4%; Average loss: 0.0014\n",
      "Iteration: 3415; Percent complete: 85.4%; Average loss: 0.0012\n",
      "Iteration: 3416; Percent complete: 85.4%; Average loss: 0.0012\n",
      "Iteration: 3417; Percent complete: 85.4%; Average loss: 0.0013\n",
      "Iteration: 3418; Percent complete: 85.5%; Average loss: 0.0012\n",
      "Iteration: 3419; Percent complete: 85.5%; Average loss: 0.0012\n",
      "Iteration: 3420; Percent complete: 85.5%; Average loss: 0.0012\n",
      "Iteration: 3421; Percent complete: 85.5%; Average loss: 0.0012\n",
      "Iteration: 3422; Percent complete: 85.5%; Average loss: 0.0013\n",
      "Iteration: 3423; Percent complete: 85.6%; Average loss: 0.0012\n",
      "Iteration: 3424; Percent complete: 85.6%; Average loss: 0.0012\n",
      "Iteration: 3425; Percent complete: 85.6%; Average loss: 0.0012\n",
      "Iteration: 3426; Percent complete: 85.7%; Average loss: 0.0012\n",
      "Iteration: 3427; Percent complete: 85.7%; Average loss: 0.0012\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 3428; Percent complete: 85.7%; Average loss: 0.0012\n",
      "Iteration: 3429; Percent complete: 85.7%; Average loss: 0.0012\n",
      "Iteration: 3430; Percent complete: 85.8%; Average loss: 0.0012\n",
      "Iteration: 3431; Percent complete: 85.8%; Average loss: 0.0011\n",
      "Iteration: 3432; Percent complete: 85.8%; Average loss: 0.0013\n",
      "Iteration: 3433; Percent complete: 85.8%; Average loss: 0.0013\n",
      "Iteration: 3434; Percent complete: 85.9%; Average loss: 0.0012\n",
      "Iteration: 3435; Percent complete: 85.9%; Average loss: 0.0013\n",
      "Iteration: 3436; Percent complete: 85.9%; Average loss: 0.0012\n",
      "Iteration: 3437; Percent complete: 85.9%; Average loss: 0.0012\n",
      "Iteration: 3438; Percent complete: 86.0%; Average loss: 0.0011\n",
      "Iteration: 3439; Percent complete: 86.0%; Average loss: 0.0013\n",
      "Iteration: 3440; Percent complete: 86.0%; Average loss: 0.0012\n",
      "Iteration: 3441; Percent complete: 86.0%; Average loss: 0.0011\n",
      "Iteration: 3442; Percent complete: 86.1%; Average loss: 0.0013\n",
      "Iteration: 3443; Percent complete: 86.1%; Average loss: 0.0012\n",
      "Iteration: 3444; Percent complete: 86.1%; Average loss: 0.0012\n",
      "Iteration: 3445; Percent complete: 86.1%; Average loss: 0.0011\n",
      "Iteration: 3446; Percent complete: 86.2%; Average loss: 0.0012\n",
      "Iteration: 3447; Percent complete: 86.2%; Average loss: 0.0012\n",
      "Iteration: 3448; Percent complete: 86.2%; Average loss: 0.0012\n",
      "Iteration: 3449; Percent complete: 86.2%; Average loss: 0.0012\n",
      "Iteration: 3450; Percent complete: 86.2%; Average loss: 0.0012\n",
      "Iteration: 3451; Percent complete: 86.3%; Average loss: 0.0013\n",
      "Iteration: 3452; Percent complete: 86.3%; Average loss: 0.0012\n",
      "Iteration: 3453; Percent complete: 86.3%; Average loss: 0.0012\n",
      "Iteration: 3454; Percent complete: 86.4%; Average loss: 0.0013\n",
      "Iteration: 3455; Percent complete: 86.4%; Average loss: 0.0012\n",
      "Iteration: 3456; Percent complete: 86.4%; Average loss: 0.0012\n",
      "Iteration: 3457; Percent complete: 86.4%; Average loss: 0.0012\n",
      "Iteration: 3458; Percent complete: 86.5%; Average loss: 0.0013\n",
      "Iteration: 3459; Percent complete: 86.5%; Average loss: 0.0012\n",
      "Iteration: 3460; Percent complete: 86.5%; Average loss: 0.0012\n",
      "Iteration: 3461; Percent complete: 86.5%; Average loss: 0.0012\n",
      "Iteration: 3462; Percent complete: 86.6%; Average loss: 0.0012\n",
      "Iteration: 3463; Percent complete: 86.6%; Average loss: 0.0012\n",
      "Iteration: 3464; Percent complete: 86.6%; Average loss: 0.0012\n",
      "Iteration: 3465; Percent complete: 86.6%; Average loss: 0.0012\n",
      "Iteration: 3466; Percent complete: 86.7%; Average loss: 0.0012\n",
      "Iteration: 3467; Percent complete: 86.7%; Average loss: 0.0012\n",
      "Iteration: 3468; Percent complete: 86.7%; Average loss: 0.0013\n",
      "Iteration: 3469; Percent complete: 86.7%; Average loss: 0.0012\n",
      "Iteration: 3470; Percent complete: 86.8%; Average loss: 0.0013\n",
      "Iteration: 3471; Percent complete: 86.8%; Average loss: 0.0012\n",
      "Iteration: 3472; Percent complete: 86.8%; Average loss: 0.0012\n",
      "Iteration: 3473; Percent complete: 86.8%; Average loss: 0.0012\n",
      "Iteration: 3474; Percent complete: 86.9%; Average loss: 0.0012\n",
      "Iteration: 3475; Percent complete: 86.9%; Average loss: 0.0011\n",
      "Iteration: 3476; Percent complete: 86.9%; Average loss: 0.0012\n",
      "Iteration: 3477; Percent complete: 86.9%; Average loss: 0.0012\n",
      "Iteration: 3478; Percent complete: 87.0%; Average loss: 0.0011\n",
      "Iteration: 3479; Percent complete: 87.0%; Average loss: 0.0012\n",
      "Iteration: 3480; Percent complete: 87.0%; Average loss: 0.0012\n",
      "Iteration: 3481; Percent complete: 87.0%; Average loss: 0.0011\n",
      "Iteration: 3482; Percent complete: 87.1%; Average loss: 0.0012\n",
      "Iteration: 3483; Percent complete: 87.1%; Average loss: 0.0013\n",
      "Iteration: 3484; Percent complete: 87.1%; Average loss: 0.0013\n",
      "Iteration: 3485; Percent complete: 87.1%; Average loss: 0.0012\n",
      "Iteration: 3486; Percent complete: 87.2%; Average loss: 0.0012\n",
      "Iteration: 3487; Percent complete: 87.2%; Average loss: 0.0012\n",
      "Iteration: 3488; Percent complete: 87.2%; Average loss: 0.0013\n",
      "Iteration: 3489; Percent complete: 87.2%; Average loss: 0.0011\n",
      "Iteration: 3490; Percent complete: 87.2%; Average loss: 0.0012\n",
      "Iteration: 3491; Percent complete: 87.3%; Average loss: 0.0012\n",
      "Iteration: 3492; Percent complete: 87.3%; Average loss: 0.0013\n",
      "Iteration: 3493; Percent complete: 87.3%; Average loss: 0.0012\n",
      "Iteration: 3494; Percent complete: 87.4%; Average loss: 0.0012\n",
      "Iteration: 3495; Percent complete: 87.4%; Average loss: 0.0012\n",
      "Iteration: 3496; Percent complete: 87.4%; Average loss: 0.0013\n",
      "Iteration: 3497; Percent complete: 87.4%; Average loss: 0.0012\n",
      "Iteration: 3498; Percent complete: 87.5%; Average loss: 0.0012\n",
      "Iteration: 3499; Percent complete: 87.5%; Average loss: 0.0011\n",
      "Iteration: 3500; Percent complete: 87.5%; Average loss: 0.0011\n",
      "Iteration: 3501; Percent complete: 87.5%; Average loss: 0.0012\n",
      "Iteration: 3502; Percent complete: 87.5%; Average loss: 0.0012\n",
      "Iteration: 3503; Percent complete: 87.6%; Average loss: 0.0012\n",
      "Iteration: 3504; Percent complete: 87.6%; Average loss: 0.0011\n",
      "Iteration: 3505; Percent complete: 87.6%; Average loss: 0.0011\n",
      "Iteration: 3506; Percent complete: 87.6%; Average loss: 0.0010\n",
      "Iteration: 3507; Percent complete: 87.7%; Average loss: 0.0012\n",
      "Iteration: 3508; Percent complete: 87.7%; Average loss: 0.0012\n",
      "Iteration: 3509; Percent complete: 87.7%; Average loss: 0.0011\n",
      "Iteration: 3510; Percent complete: 87.8%; Average loss: 0.0012\n",
      "Iteration: 3511; Percent complete: 87.8%; Average loss: 0.0013\n",
      "Iteration: 3512; Percent complete: 87.8%; Average loss: 0.0012\n",
      "Iteration: 3513; Percent complete: 87.8%; Average loss: 0.0011\n",
      "Iteration: 3514; Percent complete: 87.8%; Average loss: 0.0012\n",
      "Iteration: 3515; Percent complete: 87.9%; Average loss: 0.0011\n",
      "Iteration: 3516; Percent complete: 87.9%; Average loss: 0.0013\n",
      "Iteration: 3517; Percent complete: 87.9%; Average loss: 0.0012\n",
      "Iteration: 3518; Percent complete: 87.9%; Average loss: 0.0011\n",
      "Iteration: 3519; Percent complete: 88.0%; Average loss: 0.0011\n",
      "Iteration: 3520; Percent complete: 88.0%; Average loss: 0.0012\n",
      "Iteration: 3521; Percent complete: 88.0%; Average loss: 0.0011\n",
      "Iteration: 3522; Percent complete: 88.0%; Average loss: 0.0012\n",
      "Iteration: 3523; Percent complete: 88.1%; Average loss: 0.0011\n",
      "Iteration: 3524; Percent complete: 88.1%; Average loss: 0.0012\n",
      "Iteration: 3525; Percent complete: 88.1%; Average loss: 0.0012\n",
      "Iteration: 3526; Percent complete: 88.1%; Average loss: 0.0011\n",
      "Iteration: 3527; Percent complete: 88.2%; Average loss: 0.0012\n",
      "Iteration: 3528; Percent complete: 88.2%; Average loss: 0.0012\n",
      "Iteration: 3529; Percent complete: 88.2%; Average loss: 0.0012\n",
      "Iteration: 3530; Percent complete: 88.2%; Average loss: 0.0012\n",
      "Iteration: 3531; Percent complete: 88.3%; Average loss: 0.0011\n",
      "Iteration: 3532; Percent complete: 88.3%; Average loss: 0.0011\n",
      "Iteration: 3533; Percent complete: 88.3%; Average loss: 0.0013\n",
      "Iteration: 3534; Percent complete: 88.3%; Average loss: 0.0012\n",
      "Iteration: 3535; Percent complete: 88.4%; Average loss: 0.0011\n",
      "Iteration: 3536; Percent complete: 88.4%; Average loss: 0.0011\n",
      "Iteration: 3537; Percent complete: 88.4%; Average loss: 0.0012\n",
      "Iteration: 3538; Percent complete: 88.4%; Average loss: 0.0012\n",
      "Iteration: 3539; Percent complete: 88.5%; Average loss: 0.0011\n",
      "Iteration: 3540; Percent complete: 88.5%; Average loss: 0.0012\n",
      "Iteration: 3541; Percent complete: 88.5%; Average loss: 0.0012\n",
      "Iteration: 3542; Percent complete: 88.5%; Average loss: 0.0012\n",
      "Iteration: 3543; Percent complete: 88.6%; Average loss: 0.0012\n",
      "Iteration: 3544; Percent complete: 88.6%; Average loss: 0.0012\n",
      "Iteration: 3545; Percent complete: 88.6%; Average loss: 0.0011\n",
      "Iteration: 3546; Percent complete: 88.6%; Average loss: 0.0011\n",
      "Iteration: 3547; Percent complete: 88.7%; Average loss: 0.0012\n",
      "Iteration: 3548; Percent complete: 88.7%; Average loss: 0.0011\n",
      "Iteration: 3549; Percent complete: 88.7%; Average loss: 0.0011\n",
      "Iteration: 3550; Percent complete: 88.8%; Average loss: 0.0012\n",
      "Iteration: 3551; Percent complete: 88.8%; Average loss: 0.0010\n",
      "Iteration: 3552; Percent complete: 88.8%; Average loss: 0.0011\n",
      "Iteration: 3553; Percent complete: 88.8%; Average loss: 0.0012\n",
      "Iteration: 3554; Percent complete: 88.8%; Average loss: 0.0012\n",
      "Iteration: 3555; Percent complete: 88.9%; Average loss: 0.0011\n",
      "Iteration: 3556; Percent complete: 88.9%; Average loss: 0.0012\n",
      "Iteration: 3557; Percent complete: 88.9%; Average loss: 0.0012\n",
      "Iteration: 3558; Percent complete: 88.9%; Average loss: 0.0012\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 3559; Percent complete: 89.0%; Average loss: 0.0011\n",
      "Iteration: 3560; Percent complete: 89.0%; Average loss: 0.0011\n",
      "Iteration: 3561; Percent complete: 89.0%; Average loss: 0.0010\n",
      "Iteration: 3562; Percent complete: 89.0%; Average loss: 0.0011\n",
      "Iteration: 3563; Percent complete: 89.1%; Average loss: 0.0012\n",
      "Iteration: 3564; Percent complete: 89.1%; Average loss: 0.0012\n",
      "Iteration: 3565; Percent complete: 89.1%; Average loss: 0.0011\n",
      "Iteration: 3566; Percent complete: 89.1%; Average loss: 0.0011\n",
      "Iteration: 3567; Percent complete: 89.2%; Average loss: 0.0012\n",
      "Iteration: 3568; Percent complete: 89.2%; Average loss: 0.0010\n",
      "Iteration: 3569; Percent complete: 89.2%; Average loss: 0.0012\n",
      "Iteration: 3570; Percent complete: 89.2%; Average loss: 0.0012\n",
      "Iteration: 3571; Percent complete: 89.3%; Average loss: 0.0013\n",
      "Iteration: 3572; Percent complete: 89.3%; Average loss: 0.0011\n",
      "Iteration: 3573; Percent complete: 89.3%; Average loss: 0.0012\n",
      "Iteration: 3574; Percent complete: 89.3%; Average loss: 0.0011\n",
      "Iteration: 3575; Percent complete: 89.4%; Average loss: 0.0012\n",
      "Iteration: 3576; Percent complete: 89.4%; Average loss: 0.0011\n",
      "Iteration: 3577; Percent complete: 89.4%; Average loss: 0.0012\n",
      "Iteration: 3578; Percent complete: 89.5%; Average loss: 0.0011\n",
      "Iteration: 3579; Percent complete: 89.5%; Average loss: 0.0011\n",
      "Iteration: 3580; Percent complete: 89.5%; Average loss: 0.0011\n",
      "Iteration: 3581; Percent complete: 89.5%; Average loss: 0.0011\n",
      "Iteration: 3582; Percent complete: 89.5%; Average loss: 0.0010\n",
      "Iteration: 3583; Percent complete: 89.6%; Average loss: 0.0011\n",
      "Iteration: 3584; Percent complete: 89.6%; Average loss: 0.0012\n",
      "Iteration: 3585; Percent complete: 89.6%; Average loss: 0.0011\n",
      "Iteration: 3586; Percent complete: 89.6%; Average loss: 0.0012\n",
      "Iteration: 3587; Percent complete: 89.7%; Average loss: 0.0012\n",
      "Iteration: 3588; Percent complete: 89.7%; Average loss: 0.0012\n",
      "Iteration: 3589; Percent complete: 89.7%; Average loss: 0.0011\n",
      "Iteration: 3590; Percent complete: 89.8%; Average loss: 0.0011\n",
      "Iteration: 3591; Percent complete: 89.8%; Average loss: 0.0011\n",
      "Iteration: 3592; Percent complete: 89.8%; Average loss: 0.0011\n",
      "Iteration: 3593; Percent complete: 89.8%; Average loss: 0.0011\n",
      "Iteration: 3594; Percent complete: 89.8%; Average loss: 0.0012\n",
      "Iteration: 3595; Percent complete: 89.9%; Average loss: 0.0011\n",
      "Iteration: 3596; Percent complete: 89.9%; Average loss: 0.0011\n",
      "Iteration: 3597; Percent complete: 89.9%; Average loss: 0.0011\n",
      "Iteration: 3598; Percent complete: 90.0%; Average loss: 0.0011\n",
      "Iteration: 3599; Percent complete: 90.0%; Average loss: 0.0012\n",
      "Iteration: 3600; Percent complete: 90.0%; Average loss: 0.0011\n",
      "Iteration: 3601; Percent complete: 90.0%; Average loss: 0.0011\n",
      "Iteration: 3602; Percent complete: 90.0%; Average loss: 0.0011\n",
      "Iteration: 3603; Percent complete: 90.1%; Average loss: 0.0010\n",
      "Iteration: 3604; Percent complete: 90.1%; Average loss: 0.0011\n",
      "Iteration: 3605; Percent complete: 90.1%; Average loss: 0.0010\n",
      "Iteration: 3606; Percent complete: 90.1%; Average loss: 0.0012\n",
      "Iteration: 3607; Percent complete: 90.2%; Average loss: 0.0012\n",
      "Iteration: 3608; Percent complete: 90.2%; Average loss: 0.0011\n",
      "Iteration: 3609; Percent complete: 90.2%; Average loss: 0.0011\n",
      "Iteration: 3610; Percent complete: 90.2%; Average loss: 0.0010\n",
      "Iteration: 3611; Percent complete: 90.3%; Average loss: 0.0011\n",
      "Iteration: 3612; Percent complete: 90.3%; Average loss: 0.0011\n",
      "Iteration: 3613; Percent complete: 90.3%; Average loss: 0.0011\n",
      "Iteration: 3614; Percent complete: 90.3%; Average loss: 0.0011\n",
      "Iteration: 3615; Percent complete: 90.4%; Average loss: 0.0011\n",
      "Iteration: 3616; Percent complete: 90.4%; Average loss: 0.0011\n",
      "Iteration: 3617; Percent complete: 90.4%; Average loss: 0.0010\n",
      "Iteration: 3618; Percent complete: 90.5%; Average loss: 0.0012\n",
      "Iteration: 3619; Percent complete: 90.5%; Average loss: 0.0012\n",
      "Iteration: 3620; Percent complete: 90.5%; Average loss: 0.0010\n",
      "Iteration: 3621; Percent complete: 90.5%; Average loss: 0.0011\n",
      "Iteration: 3622; Percent complete: 90.5%; Average loss: 0.0011\n",
      "Iteration: 3623; Percent complete: 90.6%; Average loss: 0.0011\n",
      "Iteration: 3624; Percent complete: 90.6%; Average loss: 0.0011\n",
      "Iteration: 3625; Percent complete: 90.6%; Average loss: 0.0010\n",
      "Iteration: 3626; Percent complete: 90.6%; Average loss: 0.0011\n",
      "Iteration: 3627; Percent complete: 90.7%; Average loss: 0.0011\n",
      "Iteration: 3628; Percent complete: 90.7%; Average loss: 0.0010\n",
      "Iteration: 3629; Percent complete: 90.7%; Average loss: 0.0011\n",
      "Iteration: 3630; Percent complete: 90.8%; Average loss: 0.0011\n",
      "Iteration: 3631; Percent complete: 90.8%; Average loss: 0.0010\n",
      "Iteration: 3632; Percent complete: 90.8%; Average loss: 0.0011\n",
      "Iteration: 3633; Percent complete: 90.8%; Average loss: 0.0011\n",
      "Iteration: 3634; Percent complete: 90.8%; Average loss: 0.0011\n",
      "Iteration: 3635; Percent complete: 90.9%; Average loss: 0.0011\n",
      "Iteration: 3636; Percent complete: 90.9%; Average loss: 0.0011\n",
      "Iteration: 3637; Percent complete: 90.9%; Average loss: 0.0010\n",
      "Iteration: 3638; Percent complete: 91.0%; Average loss: 0.0011\n",
      "Iteration: 3639; Percent complete: 91.0%; Average loss: 0.0011\n",
      "Iteration: 3640; Percent complete: 91.0%; Average loss: 0.0011\n",
      "Iteration: 3641; Percent complete: 91.0%; Average loss: 0.0010\n",
      "Iteration: 3642; Percent complete: 91.0%; Average loss: 0.0011\n",
      "Iteration: 3643; Percent complete: 91.1%; Average loss: 0.0011\n",
      "Iteration: 3644; Percent complete: 91.1%; Average loss: 0.0010\n",
      "Iteration: 3645; Percent complete: 91.1%; Average loss: 0.0010\n",
      "Iteration: 3646; Percent complete: 91.1%; Average loss: 0.0011\n",
      "Iteration: 3647; Percent complete: 91.2%; Average loss: 0.0010\n",
      "Iteration: 3648; Percent complete: 91.2%; Average loss: 0.0010\n",
      "Iteration: 3649; Percent complete: 91.2%; Average loss: 0.0012\n",
      "Iteration: 3650; Percent complete: 91.2%; Average loss: 0.0011\n",
      "Iteration: 3651; Percent complete: 91.3%; Average loss: 0.0011\n",
      "Iteration: 3652; Percent complete: 91.3%; Average loss: 0.0010\n",
      "Iteration: 3653; Percent complete: 91.3%; Average loss: 0.0011\n",
      "Iteration: 3654; Percent complete: 91.3%; Average loss: 0.0010\n",
      "Iteration: 3655; Percent complete: 91.4%; Average loss: 0.0011\n",
      "Iteration: 3656; Percent complete: 91.4%; Average loss: 0.0011\n",
      "Iteration: 3657; Percent complete: 91.4%; Average loss: 0.0011\n",
      "Iteration: 3658; Percent complete: 91.5%; Average loss: 0.0010\n",
      "Iteration: 3659; Percent complete: 91.5%; Average loss: 0.0010\n",
      "Iteration: 3660; Percent complete: 91.5%; Average loss: 0.0010\n",
      "Iteration: 3661; Percent complete: 91.5%; Average loss: 0.0010\n",
      "Iteration: 3662; Percent complete: 91.5%; Average loss: 0.0011\n",
      "Iteration: 3663; Percent complete: 91.6%; Average loss: 0.0010\n",
      "Iteration: 3664; Percent complete: 91.6%; Average loss: 0.0010\n",
      "Iteration: 3665; Percent complete: 91.6%; Average loss: 0.0011\n",
      "Iteration: 3666; Percent complete: 91.6%; Average loss: 0.0010\n",
      "Iteration: 3667; Percent complete: 91.7%; Average loss: 0.0010\n",
      "Iteration: 3668; Percent complete: 91.7%; Average loss: 0.0010\n",
      "Iteration: 3669; Percent complete: 91.7%; Average loss: 0.0010\n",
      "Iteration: 3670; Percent complete: 91.8%; Average loss: 0.0010\n",
      "Iteration: 3671; Percent complete: 91.8%; Average loss: 0.0011\n",
      "Iteration: 3672; Percent complete: 91.8%; Average loss: 0.0011\n",
      "Iteration: 3673; Percent complete: 91.8%; Average loss: 0.0010\n",
      "Iteration: 3674; Percent complete: 91.8%; Average loss: 0.0011\n",
      "Iteration: 3675; Percent complete: 91.9%; Average loss: 0.0011\n",
      "Iteration: 3676; Percent complete: 91.9%; Average loss: 0.0010\n",
      "Iteration: 3677; Percent complete: 91.9%; Average loss: 0.0011\n",
      "Iteration: 3678; Percent complete: 92.0%; Average loss: 0.0010\n",
      "Iteration: 3679; Percent complete: 92.0%; Average loss: 0.0011\n",
      "Iteration: 3680; Percent complete: 92.0%; Average loss: 0.0010\n",
      "Iteration: 3681; Percent complete: 92.0%; Average loss: 0.0010\n",
      "Iteration: 3682; Percent complete: 92.0%; Average loss: 0.0010\n",
      "Iteration: 3683; Percent complete: 92.1%; Average loss: 0.0010\n",
      "Iteration: 3684; Percent complete: 92.1%; Average loss: 0.0010\n",
      "Iteration: 3685; Percent complete: 92.1%; Average loss: 0.0010\n",
      "Iteration: 3686; Percent complete: 92.2%; Average loss: 0.0010\n",
      "Iteration: 3687; Percent complete: 92.2%; Average loss: 0.0010\n",
      "Iteration: 3688; Percent complete: 92.2%; Average loss: 0.0010\n",
      "Iteration: 3689; Percent complete: 92.2%; Average loss: 0.0010\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 3690; Percent complete: 92.2%; Average loss: 0.0010\n",
      "Iteration: 3691; Percent complete: 92.3%; Average loss: 0.0010\n",
      "Iteration: 3692; Percent complete: 92.3%; Average loss: 0.0010\n",
      "Iteration: 3693; Percent complete: 92.3%; Average loss: 0.0011\n",
      "Iteration: 3694; Percent complete: 92.3%; Average loss: 0.0010\n",
      "Iteration: 3695; Percent complete: 92.4%; Average loss: 0.0010\n",
      "Iteration: 3696; Percent complete: 92.4%; Average loss: 0.0010\n",
      "Iteration: 3697; Percent complete: 92.4%; Average loss: 0.0010\n",
      "Iteration: 3698; Percent complete: 92.5%; Average loss: 0.0010\n",
      "Iteration: 3699; Percent complete: 92.5%; Average loss: 0.0010\n",
      "Iteration: 3700; Percent complete: 92.5%; Average loss: 0.0010\n",
      "Iteration: 3701; Percent complete: 92.5%; Average loss: 0.0010\n",
      "Iteration: 3702; Percent complete: 92.5%; Average loss: 0.0010\n",
      "Iteration: 3703; Percent complete: 92.6%; Average loss: 0.0010\n",
      "Iteration: 3704; Percent complete: 92.6%; Average loss: 0.0010\n",
      "Iteration: 3705; Percent complete: 92.6%; Average loss: 0.0010\n",
      "Iteration: 3706; Percent complete: 92.7%; Average loss: 0.0010\n",
      "Iteration: 3707; Percent complete: 92.7%; Average loss: 0.0010\n",
      "Iteration: 3708; Percent complete: 92.7%; Average loss: 0.0010\n",
      "Iteration: 3709; Percent complete: 92.7%; Average loss: 0.0010\n",
      "Iteration: 3710; Percent complete: 92.8%; Average loss: 0.0011\n",
      "Iteration: 3711; Percent complete: 92.8%; Average loss: 0.0010\n",
      "Iteration: 3712; Percent complete: 92.8%; Average loss: 0.0010\n",
      "Iteration: 3713; Percent complete: 92.8%; Average loss: 0.0009\n",
      "Iteration: 3714; Percent complete: 92.8%; Average loss: 0.0010\n",
      "Iteration: 3715; Percent complete: 92.9%; Average loss: 0.0011\n",
      "Iteration: 3716; Percent complete: 92.9%; Average loss: 0.0010\n",
      "Iteration: 3717; Percent complete: 92.9%; Average loss: 0.0011\n",
      "Iteration: 3718; Percent complete: 93.0%; Average loss: 0.0010\n",
      "Iteration: 3719; Percent complete: 93.0%; Average loss: 0.0011\n",
      "Iteration: 3720; Percent complete: 93.0%; Average loss: 0.0010\n",
      "Iteration: 3721; Percent complete: 93.0%; Average loss: 0.0010\n",
      "Iteration: 3722; Percent complete: 93.0%; Average loss: 0.0010\n",
      "Iteration: 3723; Percent complete: 93.1%; Average loss: 0.0011\n",
      "Iteration: 3724; Percent complete: 93.1%; Average loss: 0.0010\n",
      "Iteration: 3725; Percent complete: 93.1%; Average loss: 0.0011\n",
      "Iteration: 3726; Percent complete: 93.2%; Average loss: 0.0010\n",
      "Iteration: 3727; Percent complete: 93.2%; Average loss: 0.0010\n",
      "Iteration: 3728; Percent complete: 93.2%; Average loss: 0.0010\n",
      "Iteration: 3729; Percent complete: 93.2%; Average loss: 0.0010\n",
      "Iteration: 3730; Percent complete: 93.2%; Average loss: 0.0010\n",
      "Iteration: 3731; Percent complete: 93.3%; Average loss: 0.0010\n",
      "Iteration: 3732; Percent complete: 93.3%; Average loss: 0.0010\n",
      "Iteration: 3733; Percent complete: 93.3%; Average loss: 0.0010\n",
      "Iteration: 3734; Percent complete: 93.3%; Average loss: 0.0010\n",
      "Iteration: 3735; Percent complete: 93.4%; Average loss: 0.0010\n",
      "Iteration: 3736; Percent complete: 93.4%; Average loss: 0.0011\n",
      "Iteration: 3737; Percent complete: 93.4%; Average loss: 0.0010\n",
      "Iteration: 3738; Percent complete: 93.5%; Average loss: 0.0009\n",
      "Iteration: 3739; Percent complete: 93.5%; Average loss: 0.0009\n",
      "Iteration: 3740; Percent complete: 93.5%; Average loss: 0.0010\n",
      "Iteration: 3741; Percent complete: 93.5%; Average loss: 0.0010\n",
      "Iteration: 3742; Percent complete: 93.5%; Average loss: 0.0010\n",
      "Iteration: 3743; Percent complete: 93.6%; Average loss: 0.0010\n",
      "Iteration: 3744; Percent complete: 93.6%; Average loss: 0.0010\n",
      "Iteration: 3745; Percent complete: 93.6%; Average loss: 0.0010\n",
      "Iteration: 3746; Percent complete: 93.7%; Average loss: 0.0010\n",
      "Iteration: 3747; Percent complete: 93.7%; Average loss: 0.0010\n",
      "Iteration: 3748; Percent complete: 93.7%; Average loss: 0.0010\n",
      "Iteration: 3749; Percent complete: 93.7%; Average loss: 0.0010\n",
      "Iteration: 3750; Percent complete: 93.8%; Average loss: 0.0010\n",
      "Iteration: 3751; Percent complete: 93.8%; Average loss: 0.0010\n",
      "Iteration: 3752; Percent complete: 93.8%; Average loss: 0.0010\n",
      "Iteration: 3753; Percent complete: 93.8%; Average loss: 0.0010\n",
      "Iteration: 3754; Percent complete: 93.8%; Average loss: 0.0010\n",
      "Iteration: 3755; Percent complete: 93.9%; Average loss: 0.0010\n",
      "Iteration: 3756; Percent complete: 93.9%; Average loss: 0.0009\n",
      "Iteration: 3757; Percent complete: 93.9%; Average loss: 0.0010\n",
      "Iteration: 3758; Percent complete: 94.0%; Average loss: 0.0010\n",
      "Iteration: 3759; Percent complete: 94.0%; Average loss: 0.0009\n",
      "Iteration: 3760; Percent complete: 94.0%; Average loss: 0.0010\n",
      "Iteration: 3761; Percent complete: 94.0%; Average loss: 0.0009\n",
      "Iteration: 3762; Percent complete: 94.0%; Average loss: 0.0010\n",
      "Iteration: 3763; Percent complete: 94.1%; Average loss: 0.0010\n",
      "Iteration: 3764; Percent complete: 94.1%; Average loss: 0.0010\n",
      "Iteration: 3765; Percent complete: 94.1%; Average loss: 0.0009\n",
      "Iteration: 3766; Percent complete: 94.2%; Average loss: 0.0011\n",
      "Iteration: 3767; Percent complete: 94.2%; Average loss: 0.0010\n",
      "Iteration: 3768; Percent complete: 94.2%; Average loss: 0.0010\n",
      "Iteration: 3769; Percent complete: 94.2%; Average loss: 0.0009\n",
      "Iteration: 3770; Percent complete: 94.2%; Average loss: 0.0010\n",
      "Iteration: 3771; Percent complete: 94.3%; Average loss: 0.0011\n",
      "Iteration: 3772; Percent complete: 94.3%; Average loss: 0.0009\n",
      "Iteration: 3773; Percent complete: 94.3%; Average loss: 0.0009\n",
      "Iteration: 3774; Percent complete: 94.3%; Average loss: 0.0010\n",
      "Iteration: 3775; Percent complete: 94.4%; Average loss: 0.0010\n",
      "Iteration: 3776; Percent complete: 94.4%; Average loss: 0.0010\n",
      "Iteration: 3777; Percent complete: 94.4%; Average loss: 0.0009\n",
      "Iteration: 3778; Percent complete: 94.5%; Average loss: 0.0009\n",
      "Iteration: 3779; Percent complete: 94.5%; Average loss: 0.0010\n",
      "Iteration: 3780; Percent complete: 94.5%; Average loss: 0.0009\n",
      "Iteration: 3781; Percent complete: 94.5%; Average loss: 0.0010\n",
      "Iteration: 3782; Percent complete: 94.5%; Average loss: 0.0010\n",
      "Iteration: 3783; Percent complete: 94.6%; Average loss: 0.0010\n",
      "Iteration: 3784; Percent complete: 94.6%; Average loss: 0.0010\n",
      "Iteration: 3785; Percent complete: 94.6%; Average loss: 0.0010\n",
      "Iteration: 3786; Percent complete: 94.7%; Average loss: 0.0009\n",
      "Iteration: 3787; Percent complete: 94.7%; Average loss: 0.0009\n",
      "Iteration: 3788; Percent complete: 94.7%; Average loss: 0.0009\n",
      "Iteration: 3789; Percent complete: 94.7%; Average loss: 0.0010\n",
      "Iteration: 3790; Percent complete: 94.8%; Average loss: 0.0010\n",
      "Iteration: 3791; Percent complete: 94.8%; Average loss: 0.0011\n",
      "Iteration: 3792; Percent complete: 94.8%; Average loss: 0.0009\n",
      "Iteration: 3793; Percent complete: 94.8%; Average loss: 0.0009\n",
      "Iteration: 3794; Percent complete: 94.8%; Average loss: 0.0010\n",
      "Iteration: 3795; Percent complete: 94.9%; Average loss: 0.0009\n",
      "Iteration: 3796; Percent complete: 94.9%; Average loss: 0.0010\n",
      "Iteration: 3797; Percent complete: 94.9%; Average loss: 0.0010\n",
      "Iteration: 3798; Percent complete: 95.0%; Average loss: 0.0010\n",
      "Iteration: 3799; Percent complete: 95.0%; Average loss: 0.0010\n",
      "Iteration: 3800; Percent complete: 95.0%; Average loss: 0.0009\n",
      "Iteration: 3801; Percent complete: 95.0%; Average loss: 0.0009\n",
      "Iteration: 3802; Percent complete: 95.0%; Average loss: 0.0009\n",
      "Iteration: 3803; Percent complete: 95.1%; Average loss: 0.0010\n",
      "Iteration: 3804; Percent complete: 95.1%; Average loss: 0.0009\n",
      "Iteration: 3805; Percent complete: 95.1%; Average loss: 0.0009\n",
      "Iteration: 3806; Percent complete: 95.2%; Average loss: 0.0009\n",
      "Iteration: 3807; Percent complete: 95.2%; Average loss: 0.0009\n",
      "Iteration: 3808; Percent complete: 95.2%; Average loss: 0.0009\n",
      "Iteration: 3809; Percent complete: 95.2%; Average loss: 0.0009\n",
      "Iteration: 3810; Percent complete: 95.2%; Average loss: 0.0009\n",
      "Iteration: 3811; Percent complete: 95.3%; Average loss: 0.0010\n",
      "Iteration: 3812; Percent complete: 95.3%; Average loss: 0.0010\n",
      "Iteration: 3813; Percent complete: 95.3%; Average loss: 0.0010\n",
      "Iteration: 3814; Percent complete: 95.3%; Average loss: 0.0010\n",
      "Iteration: 3815; Percent complete: 95.4%; Average loss: 0.0009\n",
      "Iteration: 3816; Percent complete: 95.4%; Average loss: 0.0009\n",
      "Iteration: 3817; Percent complete: 95.4%; Average loss: 0.0009\n",
      "Iteration: 3818; Percent complete: 95.5%; Average loss: 0.0010\n",
      "Iteration: 3819; Percent complete: 95.5%; Average loss: 0.0010\n",
      "Iteration: 3820; Percent complete: 95.5%; Average loss: 0.0009\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 3821; Percent complete: 95.5%; Average loss: 0.0009\n",
      "Iteration: 3822; Percent complete: 95.5%; Average loss: 0.0009\n",
      "Iteration: 3823; Percent complete: 95.6%; Average loss: 0.0009\n",
      "Iteration: 3824; Percent complete: 95.6%; Average loss: 0.0010\n",
      "Iteration: 3825; Percent complete: 95.6%; Average loss: 0.0009\n",
      "Iteration: 3826; Percent complete: 95.7%; Average loss: 0.0009\n",
      "Iteration: 3827; Percent complete: 95.7%; Average loss: 0.0009\n",
      "Iteration: 3828; Percent complete: 95.7%; Average loss: 0.0010\n",
      "Iteration: 3829; Percent complete: 95.7%; Average loss: 0.0009\n",
      "Iteration: 3830; Percent complete: 95.8%; Average loss: 0.0010\n",
      "Iteration: 3831; Percent complete: 95.8%; Average loss: 0.0009\n",
      "Iteration: 3832; Percent complete: 95.8%; Average loss: 0.0010\n",
      "Iteration: 3833; Percent complete: 95.8%; Average loss: 0.0009\n",
      "Iteration: 3834; Percent complete: 95.9%; Average loss: 0.0009\n",
      "Iteration: 3835; Percent complete: 95.9%; Average loss: 0.0009\n",
      "Iteration: 3836; Percent complete: 95.9%; Average loss: 0.0009\n",
      "Iteration: 3837; Percent complete: 95.9%; Average loss: 0.0009\n",
      "Iteration: 3838; Percent complete: 96.0%; Average loss: 0.0009\n",
      "Iteration: 3839; Percent complete: 96.0%; Average loss: 0.0010\n",
      "Iteration: 3840; Percent complete: 96.0%; Average loss: 0.0009\n",
      "Iteration: 3841; Percent complete: 96.0%; Average loss: 0.0009\n",
      "Iteration: 3842; Percent complete: 96.0%; Average loss: 0.0009\n",
      "Iteration: 3843; Percent complete: 96.1%; Average loss: 0.0010\n",
      "Iteration: 3844; Percent complete: 96.1%; Average loss: 0.0009\n",
      "Iteration: 3845; Percent complete: 96.1%; Average loss: 0.0009\n",
      "Iteration: 3846; Percent complete: 96.2%; Average loss: 0.0009\n",
      "Iteration: 3847; Percent complete: 96.2%; Average loss: 0.0010\n",
      "Iteration: 3848; Percent complete: 96.2%; Average loss: 0.0009\n",
      "Iteration: 3849; Percent complete: 96.2%; Average loss: 0.0009\n",
      "Iteration: 3850; Percent complete: 96.2%; Average loss: 0.0009\n",
      "Iteration: 3851; Percent complete: 96.3%; Average loss: 0.0009\n",
      "Iteration: 3852; Percent complete: 96.3%; Average loss: 0.0009\n",
      "Iteration: 3853; Percent complete: 96.3%; Average loss: 0.0009\n",
      "Iteration: 3854; Percent complete: 96.4%; Average loss: 0.0009\n",
      "Iteration: 3855; Percent complete: 96.4%; Average loss: 0.0009\n",
      "Iteration: 3856; Percent complete: 96.4%; Average loss: 0.0009\n",
      "Iteration: 3857; Percent complete: 96.4%; Average loss: 0.0010\n",
      "Iteration: 3858; Percent complete: 96.5%; Average loss: 0.0009\n",
      "Iteration: 3859; Percent complete: 96.5%; Average loss: 0.0010\n",
      "Iteration: 3860; Percent complete: 96.5%; Average loss: 0.0010\n",
      "Iteration: 3861; Percent complete: 96.5%; Average loss: 0.0009\n",
      "Iteration: 3862; Percent complete: 96.5%; Average loss: 0.0009\n",
      "Iteration: 3863; Percent complete: 96.6%; Average loss: 0.0009\n",
      "Iteration: 3864; Percent complete: 96.6%; Average loss: 0.0009\n",
      "Iteration: 3865; Percent complete: 96.6%; Average loss: 0.0009\n",
      "Iteration: 3866; Percent complete: 96.7%; Average loss: 0.0009\n",
      "Iteration: 3867; Percent complete: 96.7%; Average loss: 0.0009\n",
      "Iteration: 3868; Percent complete: 96.7%; Average loss: 0.0010\n",
      "Iteration: 3869; Percent complete: 96.7%; Average loss: 0.0009\n",
      "Iteration: 3870; Percent complete: 96.8%; Average loss: 0.0009\n",
      "Iteration: 3871; Percent complete: 96.8%; Average loss: 0.0009\n",
      "Iteration: 3872; Percent complete: 96.8%; Average loss: 0.0010\n",
      "Iteration: 3873; Percent complete: 96.8%; Average loss: 0.0009\n",
      "Iteration: 3874; Percent complete: 96.9%; Average loss: 0.0009\n",
      "Iteration: 3875; Percent complete: 96.9%; Average loss: 0.0009\n",
      "Iteration: 3876; Percent complete: 96.9%; Average loss: 0.0009\n",
      "Iteration: 3877; Percent complete: 96.9%; Average loss: 0.0009\n",
      "Iteration: 3878; Percent complete: 97.0%; Average loss: 0.0009\n",
      "Iteration: 3879; Percent complete: 97.0%; Average loss: 0.0009\n",
      "Iteration: 3880; Percent complete: 97.0%; Average loss: 0.0009\n",
      "Iteration: 3881; Percent complete: 97.0%; Average loss: 0.0009\n",
      "Iteration: 3882; Percent complete: 97.0%; Average loss: 0.0009\n",
      "Iteration: 3883; Percent complete: 97.1%; Average loss: 0.0008\n",
      "Iteration: 3884; Percent complete: 97.1%; Average loss: 0.0009\n",
      "Iteration: 3885; Percent complete: 97.1%; Average loss: 0.0009\n",
      "Iteration: 3886; Percent complete: 97.2%; Average loss: 0.0009\n",
      "Iteration: 3887; Percent complete: 97.2%; Average loss: 0.0008\n",
      "Iteration: 3888; Percent complete: 97.2%; Average loss: 0.0009\n",
      "Iteration: 3889; Percent complete: 97.2%; Average loss: 0.0009\n",
      "Iteration: 3890; Percent complete: 97.2%; Average loss: 0.0009\n",
      "Iteration: 3891; Percent complete: 97.3%; Average loss: 0.0009\n",
      "Iteration: 3892; Percent complete: 97.3%; Average loss: 0.0010\n",
      "Iteration: 3893; Percent complete: 97.3%; Average loss: 0.0009\n",
      "Iteration: 3894; Percent complete: 97.4%; Average loss: 0.0008\n",
      "Iteration: 3895; Percent complete: 97.4%; Average loss: 0.0009\n",
      "Iteration: 3896; Percent complete: 97.4%; Average loss: 0.0009\n",
      "Iteration: 3897; Percent complete: 97.4%; Average loss: 0.0009\n",
      "Iteration: 3898; Percent complete: 97.5%; Average loss: 0.0009\n",
      "Iteration: 3899; Percent complete: 97.5%; Average loss: 0.0009\n",
      "Iteration: 3900; Percent complete: 97.5%; Average loss: 0.0009\n",
      "Iteration: 3901; Percent complete: 97.5%; Average loss: 0.0009\n",
      "Iteration: 3902; Percent complete: 97.5%; Average loss: 0.0010\n",
      "Iteration: 3903; Percent complete: 97.6%; Average loss: 0.0009\n",
      "Iteration: 3904; Percent complete: 97.6%; Average loss: 0.0009\n",
      "Iteration: 3905; Percent complete: 97.6%; Average loss: 0.0008\n",
      "Iteration: 3906; Percent complete: 97.7%; Average loss: 0.0008\n",
      "Iteration: 3907; Percent complete: 97.7%; Average loss: 0.0009\n",
      "Iteration: 3908; Percent complete: 97.7%; Average loss: 0.0008\n",
      "Iteration: 3909; Percent complete: 97.7%; Average loss: 0.0009\n",
      "Iteration: 3910; Percent complete: 97.8%; Average loss: 0.0008\n",
      "Iteration: 3911; Percent complete: 97.8%; Average loss: 0.0008\n",
      "Iteration: 3912; Percent complete: 97.8%; Average loss: 0.0009\n",
      "Iteration: 3913; Percent complete: 97.8%; Average loss: 0.0009\n",
      "Iteration: 3914; Percent complete: 97.9%; Average loss: 0.0009\n",
      "Iteration: 3915; Percent complete: 97.9%; Average loss: 0.0009\n",
      "Iteration: 3916; Percent complete: 97.9%; Average loss: 0.0009\n",
      "Iteration: 3917; Percent complete: 97.9%; Average loss: 0.0009\n",
      "Iteration: 3918; Percent complete: 98.0%; Average loss: 0.0009\n",
      "Iteration: 3919; Percent complete: 98.0%; Average loss: 0.0008\n",
      "Iteration: 3920; Percent complete: 98.0%; Average loss: 0.0009\n",
      "Iteration: 3921; Percent complete: 98.0%; Average loss: 0.0008\n",
      "Iteration: 3922; Percent complete: 98.0%; Average loss: 0.0008\n",
      "Iteration: 3923; Percent complete: 98.1%; Average loss: 0.0009\n",
      "Iteration: 3924; Percent complete: 98.1%; Average loss: 0.0008\n",
      "Iteration: 3925; Percent complete: 98.1%; Average loss: 0.0009\n",
      "Iteration: 3926; Percent complete: 98.2%; Average loss: 0.0009\n",
      "Iteration: 3927; Percent complete: 98.2%; Average loss: 0.0009\n",
      "Iteration: 3928; Percent complete: 98.2%; Average loss: 0.0009\n",
      "Iteration: 3929; Percent complete: 98.2%; Average loss: 0.0009\n",
      "Iteration: 3930; Percent complete: 98.2%; Average loss: 0.0009\n",
      "Iteration: 3931; Percent complete: 98.3%; Average loss: 0.0009\n",
      "Iteration: 3932; Percent complete: 98.3%; Average loss: 0.0009\n",
      "Iteration: 3933; Percent complete: 98.3%; Average loss: 0.0009\n",
      "Iteration: 3934; Percent complete: 98.4%; Average loss: 0.0009\n",
      "Iteration: 3935; Percent complete: 98.4%; Average loss: 0.0009\n",
      "Iteration: 3936; Percent complete: 98.4%; Average loss: 0.0009\n",
      "Iteration: 3937; Percent complete: 98.4%; Average loss: 0.0009\n",
      "Iteration: 3938; Percent complete: 98.5%; Average loss: 0.0009\n",
      "Iteration: 3939; Percent complete: 98.5%; Average loss: 0.0009\n",
      "Iteration: 3940; Percent complete: 98.5%; Average loss: 0.0009\n",
      "Iteration: 3941; Percent complete: 98.5%; Average loss: 0.0009\n",
      "Iteration: 3942; Percent complete: 98.6%; Average loss: 0.0009\n",
      "Iteration: 3943; Percent complete: 98.6%; Average loss: 0.0009\n",
      "Iteration: 3944; Percent complete: 98.6%; Average loss: 0.0009\n",
      "Iteration: 3945; Percent complete: 98.6%; Average loss: 0.0009\n",
      "Iteration: 3946; Percent complete: 98.7%; Average loss: 0.0009\n",
      "Iteration: 3947; Percent complete: 98.7%; Average loss: 0.0008\n",
      "Iteration: 3948; Percent complete: 98.7%; Average loss: 0.0009\n",
      "Iteration: 3949; Percent complete: 98.7%; Average loss: 0.0009\n",
      "Iteration: 3950; Percent complete: 98.8%; Average loss: 0.0008\n",
      "Iteration: 3951; Percent complete: 98.8%; Average loss: 0.0009\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Iteration: 3952; Percent complete: 98.8%; Average loss: 0.0008\n",
      "Iteration: 3953; Percent complete: 98.8%; Average loss: 0.0008\n",
      "Iteration: 3954; Percent complete: 98.9%; Average loss: 0.0009\n",
      "Iteration: 3955; Percent complete: 98.9%; Average loss: 0.0009\n",
      "Iteration: 3956; Percent complete: 98.9%; Average loss: 0.0008\n",
      "Iteration: 3957; Percent complete: 98.9%; Average loss: 0.0009\n",
      "Iteration: 3958; Percent complete: 99.0%; Average loss: 0.0009\n",
      "Iteration: 3959; Percent complete: 99.0%; Average loss: 0.0008\n",
      "Iteration: 3960; Percent complete: 99.0%; Average loss: 0.0008\n",
      "Iteration: 3961; Percent complete: 99.0%; Average loss: 0.0008\n",
      "Iteration: 3962; Percent complete: 99.1%; Average loss: 0.0009\n",
      "Iteration: 3963; Percent complete: 99.1%; Average loss: 0.0008\n",
      "Iteration: 3964; Percent complete: 99.1%; Average loss: 0.0009\n",
      "Iteration: 3965; Percent complete: 99.1%; Average loss: 0.0009\n",
      "Iteration: 3966; Percent complete: 99.2%; Average loss: 0.0010\n",
      "Iteration: 3967; Percent complete: 99.2%; Average loss: 0.0009\n",
      "Iteration: 3968; Percent complete: 99.2%; Average loss: 0.0008\n",
      "Iteration: 3969; Percent complete: 99.2%; Average loss: 0.0008\n",
      "Iteration: 3970; Percent complete: 99.2%; Average loss: 0.0009\n",
      "Iteration: 3971; Percent complete: 99.3%; Average loss: 0.0009\n",
      "Iteration: 3972; Percent complete: 99.3%; Average loss: 0.0009\n",
      "Iteration: 3973; Percent complete: 99.3%; Average loss: 0.0009\n",
      "Iteration: 3974; Percent complete: 99.4%; Average loss: 0.0009\n",
      "Iteration: 3975; Percent complete: 99.4%; Average loss: 0.0009\n",
      "Iteration: 3976; Percent complete: 99.4%; Average loss: 0.0008\n",
      "Iteration: 3977; Percent complete: 99.4%; Average loss: 0.0009\n",
      "Iteration: 3978; Percent complete: 99.5%; Average loss: 0.0008\n",
      "Iteration: 3979; Percent complete: 99.5%; Average loss: 0.0009\n",
      "Iteration: 3980; Percent complete: 99.5%; Average loss: 0.0008\n",
      "Iteration: 3981; Percent complete: 99.5%; Average loss: 0.0008\n",
      "Iteration: 3982; Percent complete: 99.6%; Average loss: 0.0008\n",
      "Iteration: 3983; Percent complete: 99.6%; Average loss: 0.0009\n",
      "Iteration: 3984; Percent complete: 99.6%; Average loss: 0.0009\n",
      "Iteration: 3985; Percent complete: 99.6%; Average loss: 0.0009\n",
      "Iteration: 3986; Percent complete: 99.7%; Average loss: 0.0009\n",
      "Iteration: 3987; Percent complete: 99.7%; Average loss: 0.0009\n",
      "Iteration: 3988; Percent complete: 99.7%; Average loss: 0.0009\n",
      "Iteration: 3989; Percent complete: 99.7%; Average loss: 0.0008\n",
      "Iteration: 3990; Percent complete: 99.8%; Average loss: 0.0009\n",
      "Iteration: 3991; Percent complete: 99.8%; Average loss: 0.0008\n",
      "Iteration: 3992; Percent complete: 99.8%; Average loss: 0.0009\n",
      "Iteration: 3993; Percent complete: 99.8%; Average loss: 0.0008\n",
      "Iteration: 3994; Percent complete: 99.9%; Average loss: 0.0008\n",
      "Iteration: 3995; Percent complete: 99.9%; Average loss: 0.0009\n",
      "Iteration: 3996; Percent complete: 99.9%; Average loss: 0.0009\n",
      "Iteration: 3997; Percent complete: 99.9%; Average loss: 0.0009\n",
      "Iteration: 3998; Percent complete: 100.0%; Average loss: 0.0009\n",
      "Iteration: 3999; Percent complete: 100.0%; Average loss: 0.0008\n",
      "Iteration: 4000; Percent complete: 100.0%; Average loss: 0.0009\n"
     ]
    }
   ],
   "source": [
    "# 配置训练的超参数和优化器 \n",
    "import os\n",
    "save_dir = os.path.join(\"data\", \"save\")\n",
    "corpus_name = \"baidu_qa\"\n",
    "clip = 50.0\n",
    "teacher_forcing_ratio = 1.0\n",
    "learning_rate = 0.0001\n",
    "decoder_learning_ratio = 5.0\n",
    "n_iteration = 4000\n",
    "print_every = 1\n",
    "save_every = 500\n",
    "\n",
    "# 设置进入训练模式，从而开启dropout \n",
    "encoder.train()\n",
    "decoder.train()\n",
    "\n",
    "# 初始化优化器 \n",
    "print('Building optimizers ...')\n",
    "encoder_optimizer = optim.Adam(encoder.parameters(), lr=learning_rate)\n",
    "decoder_optimizer = optim.Adam(decoder.parameters(), lr=learning_rate * decoder_learning_ratio)\n",
    "if loadFilename:\n",
    "    encoder_optimizer.load_state_dict(encoder_optimizer_sd)\n",
    "    decoder_optimizer.load_state_dict(decoder_optimizer_sd)\n",
    "\n",
    "# 开始训练\n",
    "print(\"Starting Training!\")\n",
    "trainIters(model_name, voc, pairs, encoder, decoder, encoder_optimizer, decoder_optimizer,\n",
    "           embedding, encoder_n_layers, decoder_n_layers, save_dir, n_iteration, batch_size,\n",
    "           print_every, save_every, clip, corpus_name, loadFilename)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "> 李杜是\n",
      "Bot: 杜牧\n",
      "> 80 年代 电视剧 霍元甲 主题曲 叫 什么\n",
      "Bot: 万里长城永不倒\n"
     ]
    }
   ],
   "source": [
    "# 进入eval模式，从而去掉dropout。 \n",
    "encoder.eval()\n",
    "decoder.eval()\n",
    "\n",
    "# 构造searcher对象 \n",
    "searcher = GreedySearchDecoder(encoder, decoder)\n",
    "\n",
    "# 测试\n",
    "evaluateInput(encoder, decoder, searcher, voc)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.3"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
